University

University of Limpopo

https://www.ul.ac.za:443/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
3885
82
22
7089
5963
2785