Biomedical and Life Sciences is located in Lancaster, United Kingdom on Bailrigg Ln, Bailrigg. Biomedical and Life Sciences is rated 5 out of 5 in the category university department in United Kingdom.
Address
Bailrigg Ln, Bailrigg
Accessibility
Wheelchair-accessible entrance