University

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

http://www.ifmo.ru/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
723
300
6
901
881
1142
808