University

College of Cape Town

https://cct.edu.za/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
15875
414
50
14710
6488
6650