University

University of the Western Cape

http://www.uwc.ac.za/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
967
7
7
2094
1363
983
1066