University

University of the Free State

https://www.ufs.ac.za/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
1189
13
10
2951
1120
1133