University

International Institute of Computer Technology / Международный институт компьютерных технологий

http://www.iict.ru/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
19114
4639
764
12325
19248
7356
6084