Master’s in International Law
EMUNI University
University of Fort Hare
The University of Edinburgh
London School of Economics and Political Science
EMUNI University
University of Fort Hare
The University of Edinburgh
London School of Economics and Political Science