University

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

http://iuca.kg/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19668
7855
15
18189
18858
11401
6033