University

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

https://itmo.ru/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
871
371
11
1067
2475
687