Professor Dominic Mcgoldrick
Email
[email protected]
Title
Professor of International Human Rights Law
Department
Law
Modules Convened
UK Human Rights Law (LAWW3089)
Minorities and International Human Rights Law (LAWW4120)
Last updated 09/01/2025.