University

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

https://itmo.ru/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
871
371
11
1067
2475
687