University

International University of Central Asia / Международный Университет в Центральной Азии

https://iuca.kg/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20506
8619
20
19813
7619
7217