University

University of Limpopo

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2982
42
17
6044
7778
3177
2433