University

Walter Sisulu University

http://www.wsu.ac.za/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
3805
72
21
16009
8924
4062
3358