University

Nazarbayev University

https://nu.edu.kz/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
915
182
1
987
935
1303