Teaching Innovation Awards winner

Teaching Innovation Awards finalist

University of Glasgow

Medical, Veterinary and Life Sciences
Dr. Kareen Macleod, Prof. Mark Roberts, Laura McNaughton

Overview