About us The Cancer Research UK & UCL Cancer Trials Centre (CTC) is a UKCRC registered and NCRI Clinical Trials Unit... trials units in the UK, based in central London (>115 staff). The Cancer Research UK & UCL Cancer Trials Centre (CTC...
University College London