University

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

http://www.omgtu.ru/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3568
1112
71
3118
4172
5019
4183