University

University of the Free State

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
1114
11
9
2610
1114
974