University

University of the Free State

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1114
11
9
2610
1113
974