About us The Cancer Research UK & UCL Cancer Trials Centre (CTC) is a UKCRC registered and NCRI Clinical Trials Unit... group member . It is one of the largest cancer trials centres in the UK, with more than 115 members of staff. The CTC...
University College London