University

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

http://www.ifmo.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
831
347
6
626
819
849
1146