The Institute for Cell & Molecular Bio Sciences is located in Newcastle upon Tyne, United Kingdom on Framlington Pl. The Institute for Cell & Molecular Bio Sciences is rated 4.8 out of 5 in the category laboratory in United Kingdom.
Accessibility
Wheelchair-accessible entrance