University

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

http://tpu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1786
660
21
331
1528
10778
975