University

American University of Central Asia

https://auca.kg/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6285
2200
2
7313
6492
5631