University

Sol Plaatje University

https://www.spu.ac.za/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8047
222
26
13397
4295
6650