NCT02678182 2025-06-10PLATFORMRoyal Marsden NHS Foundation TrustPhase 2 Active not recruiting494 enrolled