University

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

http://www.nstu.ru/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
1828
684
25
1090
2092
3578
2234