University

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

http://www.nstu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1897
693
21
967
1713
3579
2504