Profile pages

Search profiles

Name Role Business unit(s)
Joan MacDonald Language Assistant
Dr Joni Macdonald Research Fellow
Lisa Macdonald (PhD student)
Maggie MacDonald Research Coordinator and PA
Ross MacDonald
Erin Macdonald-Dunlop
Margaret MacDougall Medical Statistician and Researcher in Education
Megan MacDougall School Management Executive and Communications Coordinator
Emma Macfarlane Veterinary Clinician DVGP
James Macfarlane Deputy Information Compliance Manager
Lorna MacFarlane
Dr Tom MacGillivray Senior Research Fellow & Image Analysis Core Laboratory Manager
Sue MacGregor Director of Academic Services
Duncan MacGruer Portal Services Manager
MSc Gustavo Lima
Dr Georgios Machtsiras Programme Director: BSc (Hons) Applied Sport Science / Senior Teaching Fellow in Sports Biomechanics
Justin MacInante
Annabelle MacInnes Undergraduate Office: Programmes Administrator
Lucy MacIntosh Teaching Fellow (History)
Dr Donald MacIntyre NRS Clinician and Honorary Reader