Skip to main content

We ask that you contact our people by email in the first instance.

Filter by:
Refine by:
Professor Cormac Mac Amhlaigh Professor of Public Law View profile
Dr Euan MacDonald Senior Lecturer in Jurisprudence View profile
Susanna Macdonald-Mulvihill Early Career Fellow View profile
Ms Katy Macfarlane Senior Lecturer in Child and Family Law View profile
Professor Laura Macgregor Chair of Scots Law View profile
Dr John Macleod Senior Lecturer in Private Law View profile
Professor Catherine MacMillan Honorary Professor View profile
Professor Hector MacQueen Emeritus Professor of Private Law View profile
Dr Leandro Mancano Senior Lecturer in European Union Law View profile
Samie Mansoor Student Advisor View profile
Raymond Marlborough Undergraduate Administrator View profile
Professor Lesley McAra Professor of Penology View profile
Sandra McArthur Research Finance and Project Manager View profile
Laura McBrien Director of Diploma View profile
Professor William W. McBryde Emeritus Professor of Commercial Law View profile
Professor Alexander McCall Smith Emeritus Professor of Medical Law View profile
Dr Kasey McCall-Smith Senior Lecturer in Public International Law View profile
Lauren McCrory-Irving Undergraduate Administrator View profile
Sarah McDonald Student Advisor View profile
Sarah Louise McDonald Academic Support Librarian View profile
Mr Ryan McGuire Senior Undergraduate Administrator View profile
Dr Andrew McLean Lecturer of Law and Political Economy View profile
Dr Catriona McMillan Lecturer in Medical Law View profile
Evan R. McVeigh Clinical Legal Education and Pro Bono Administrator View profile
Professor Susan McVie Professor of Quantitative Criminology View profile
Professor Claudio Michelon Professor of Philosophy of Law View profile
Ros Milne Student Advisor View profile
Susie Morgan Undergraduate Programme Administrator View profile
Professor Colin Munro Emeritus Professor of Consitutional Law View profile
Dr Kath Murray Research Fellow in Criminology View profile
Nick Mytilinaios Technology Support Officer View profile