University

Rhodes University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1152
9
8
1823
1507
1050
1351