University

University of Venda

http://www.univen.ac.za/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3120
50
18
7916
7870
2282
2819