United Kingdom / France / South Africa / Libya / /
Facility
University of Witwatersrand / /
Organization
North Atlantic Treaty Organization / University of Witwatersrand in Johannesburg / European Union / Organization of African Unity / African Union / Department of International Relations / Economic Community of West African States / /