University

College of Cape Town

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16512
401
45
19193
14827
11401
6033