University

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

http://www.ifmo.ru/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
723
300
6
901
881
1142
808