NCT05990192 2025-04-22SOPRANOInstitute of Cancer Research, United KingdomPhase 2 Recruiting42 enrolled