University

Novosibirsk State Technical University / Новосибирский государственный технический университет

http://www.nstu.ru/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
1870
678
25
1077
2164
3630
2245