Where is University of Glasgow School of Veterinary Medicine located?
University of Glasgow School of Veterinary Medicine, University of Glasgow School of Veterinary Medicine, Great Britain (approx. 55.9°, -4.319°)
University of Glasgow School of Veterinary Medicine, University of Glasgow School of Veterinary Medicine, Great Britain (approx. 55.9°, -4.319°)