Teaching
Modules for 2024-25
INTERNATIONAL PROTECTION OF HUMAN RIGHTS
Module code: LAW511
Role: Module Co-ordinator
International Human Rights Law
Module code: LAW308
Role: Teaching
PRINCIPLES OF INTERNATIONAL LAW
Module code: LAW353
Role: Teaching
PUBLIC INTERNATIONAL LAW
Module code: LAW563
Role: Module Co-ordinator