and other functional imaging, and molecular pathological services. In 2012, the new £110 million UCH Macmillan Cancer Centre opened... universities, and has one of the largest Biomedical Faculties in Europe. University College Hospital (UCH) is a new state-of-the...
University College London