University

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

https://tpu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
791
336
10
1147
928
846