NCT07391215 2026-02-055G-PEARLInstitute of Cancer Research, United KingdomPhase 1/2 Recruiting64 enrolled