University

University of Limpopo

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3036
43
16
6404
8440
3338
2486