University

Johannesburg Polytechnic

https://en.wikipedia.org/wiki/Johannesburg Polytec

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26698
1031
121
26601
6553
7212