University

Next Generation University

https://en.wikipedia.org/wiki/Next Generation Univ

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31397
1290
68
31389
6553
7212