University

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

http://iuca.kg/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18795
7460
16
19423
18195
8602
6115