University

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

http://iuca.kg/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19705
8176
25
17734
19546
5822
6528