article
IRRC No. 863
You are here :
- Home
- Authors List
- Andrew Clapham
Andrew Clapham
Number of articles written: 1 article
Andrew Clapham
Number of articles written: 1 article
Professor of International Law at the Graduate Institute of International Studies, Geneva and Director-designate of the Geneva Academy of International Humanitarian Law and Human Rights.