Teaching
Modules for 2024-25
DIGITAL JUSTICE AND EMERGING TECHNOLOGIES
Module code: LAW518
Role: Teaching
INTERNATIONAL DISPUTE SETTLEMENT
Module code: LAW521
Role: Module Co-ordinator
INTERNATIONAL PEACE AND SECURITY
Module code: LAW564
Role: Teaching
PRINCIPLES OF INTERNATIONAL LAW
Module code: LAW353
Role: Module Co-ordinator