University

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

https://tpu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
804
344
10
455
1227
921
883