NCT07002320 2026-04-15ASpiREInstitute of Cancer Research, United KingdomPhase 1/2 Recruiting78 enrolled