"UCLH Clinical Research Facility"
The NIHR UCLH Clinical Research Facility (CRF) is a facility dedicated to experimental medicine and clinical research. CRF have moved from their previous home in the A&E department of the main hospital to the 4th floor of 170 Tottenham Court Road, a 2 minute walk away.
University College London Hospitals NHS Foundation Trust
London, United Kingdom