University

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

https://itmo.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
814
331
9
0
0
0