Results for: and Director of the Geneva Academy of International Humanitarian Law and Human Rights) Clapham Geneva Graduate Institute of International Studies Professor of Public International Law Andrew (Professor of Public International Law
and Director of the Geneva Academy of International Humanitarian Law and Human Rights) Clapham Geneva Graduate Institute of International Studies Professor of Public International Law Andrew (Professor of Public International Law