University

Omsk State Technical University / Омский Государственный технический университет

http://www.omgtu.ru/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
3719
1137
63
3124
4071
4733
4397