University

Nazarbayev University

https://nu.edu.kz/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1207
282
1
2478
836
1307