University

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

https://iuca.kg/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
20492
8618
20
19811
7521
7216