University College Hospital
Alternate name: North London Hospital
Parent institution: University College London Hospitals NHS Foundation Trust
Child institution: University College Hospital Macmillan Cancer Centre
Related institution: University College London
ROR: Yes
Works count: 20,910
Citations count: 663,900