|
The Cancer Research UK & UCL Cancer Trials Centre (CTC) was founded in 1997 as a result of merging several well established Trials Groups. The Centre is part of the Cancer Institute at University College London and is located in central London near the Gower Street Campus.
Please note that our website has now moved. Click here to be redirected to the new site.
|