University

Institute of Information and Computational technologies / Институт информационных и вычислительных технологий

http://iict.kz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25529
10806
116
22589
25465
11401
6033