University

Walter Sisulu University

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3805
72
21
16009
8924
4062
3358