University

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

http://tpu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
880
365
10
606
1378
749
976