University

University of Limpopo

http://www.ul.ac.za/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2985
44
17
6304
7674
3179
2438