NCT02305654 2025-04-02InPACTInstitute of Cancer Research, United KingdomPhase 3 Recruiting200 enrolled