University

University of the Western Cape

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
930
6
6
1621
1196
1089
1058