University

Cape Peninsula University of Technology

https://www.cput.ac.za/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2295
34
15
4117
1664
2721