Care service
Clinical Research Facility
Be the first to review4th Floor,170 Tottenham Court Road,London, W1T 7HA02034567890www.uclh.nhs.uk/Pages/Home.asp
4th Floor,170 Tottenham Court Road,London, W1T 7HALarger map ↗
About this service
Clinical Research Facility is a CQC-registered care service located at 4th Floor,170 Tottenham Court Road,London, W1T 7HA, providing hospital.
Categories
Specialisms
Reviews
Share your experience with Clinical Research Facility.
Sign in to leave a review.
Sign in to write a review