University

ITMO University / Университет ИТМО

http://www.ifmo.ru/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
723
300
6
901
881
1142
808