University

University of Central Asia

https://www.ucentralasia.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8353
2815
5
6754
5662
6658