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