Locations South Africa International Locations Cape Town Organisations University of Cape Town Universityat Cape Town, South Africa