University

Tomsk Polytechnic University / Национальный исследовательский Томский Политехнический Университет

https://tpu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
894
374
11
658
1453
944
945