NCT01693822 2024-11-21A-PREDICTInstitute of Cancer Research, United KingdomPhase 2 Completed65 enrolled 15 charts