University

Nomera Institute

https://nomera.edu.mn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31027
15025
55
31027
6492
6650