Teaching
Modules for 2025-26
INTERNATIONAL DISPUTE SETTLEMENT
Module code: LAW521
Role: Teaching
INTERNATIONAL LAW IN CURRENT AFFAIRS
Module code: LAW354
Role: Teaching
Law of International Organisations
Module code: LAW312
Role: Module Co-ordinator
PRINCIPLES OF INTERNATIONAL LAW
Module code: LAW353
Role: Teaching
PUBLIC LAW (LEVEL 5)
Module code: LAW206
Role: Teaching