University

College of Cape Town

https://cct.edu.za/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
15876
414
50
14711
6492
6650