University

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

http://tpu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1788
662
21
331
1528
10778
976