The Cancer Research UK & UCL Cancer Trials Centre (CTC) is part of the Cancer Institute at University College London. The CTC is a National Cancer Research Institute (NCRI) accredited cancer trials unit. We carry out clinical trials to evaluat...