Cardiff School Of Biosciences Cardiff University Biomedical Sciences Building
Cardiff School of Biosciences, Cardiff University, Biomedical Sciences Building