University

Nelson Mandela University

https://www.mandela.ac.za/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1831
23
13
4445
1920
1627