University

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

https://www.nstu.ru/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
1934
734
32
1531
3305
2600