University

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

https://itmo.ru/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
871
371
11
1067
2475
687