Cancer Research UK Centre for Drug DevelopmentClinical Trial SponsorLondon, United Kingdom·50-200 employees