University

Walter Sisulu University

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3866
73
22
15751
8683
3675
3517