University

College of Cape Town

https://cct.edu.za/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
15876
414
50
14711
6492
6650