University

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

https://iict.kz/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25434
11511
101
25325
6492
6650