University

Rhodes University

http://www.ru.ac.za/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1088
12
10
1738
1330
1049
1323