NIHR Cambridge Biomedical Research Centre is located in Cambridge, United Kingdom on 303 Hills Rd. NIHR Cambridge Biomedical Research Centre is rated 3 out of 5 in the category research institute in United Kingdom.
Accessibility
Wheelchair-accessible entrance