University

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

https://itmo.ru/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
871
371
11
1067
2475
687