University

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

https://tpu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
882
372
11
477
1460
987
945