University

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

https://www.nstu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1932
734
32
1533
3301
2600