University

Rhodes University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1122
11
8
1622
1327
1069
1350