University

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

http://www.ifmo.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1370
529
11
753
616
10778
910