NCT07002320 2025-12-04ASpiREInstitute of Cancer Research, United KingdomPhase 1/2 Recruiting78 enrolled