University

American University of Central Asia

https://auca.kg/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6030
2084
2
7552
5963
5655