University

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

http://www.ifmo.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
651
265
4
606
630
644
910