University

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

https://tpu.ru/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
804
344
10
455
1227
921
883