University

University of Central Asia

https://ucentralasia.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6461
2255
4
6772
5121
6650