University

University of Central Asia

https://www.ucentralasia.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8363
2821
5
6754
5662
6683