University

College of Cape Town

http://www.cct.edu.za/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14923
328
37
20365
13340
7360
6084