University

University of Venda

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3009
48
17
7621
7724
2095
2800