University

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

http://www.omgtu.ru/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
2841
48
48
2867
3000
4407
3535