University

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

http://www.ifmo.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
783
334
6
764
706
591
1146