University

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

http://tpu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1028
421
11
312
1581
617
1217