Professor Sangeeta Shah
Email
[email protected]
Title
Professor of International Law & Human Rights
Department
Law
Modules Convened
European Convention on Human Rights (LAWW3098)
International Human Rights (Law) (LAWW3108)
Last updated 09/01/2025.