UCL is delighted to have been awarded The Cancer Research UK Major Centre status as part of The Cancer Research UK City of London Centre along with our partners King’s College London, Queen Mary University of London and the Francis Crick Institute. The Centre will be a world-leading hub for cancer biotherapeutics research and treatment...