NCT00814567 2019-02-27IMPORTInstitute of Cancer Research, United KingdomPhase NA Unknown2,018 enrolled