University

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

https://tpu.ru/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
791
336
10
1147
928
846