University

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

http://www.omgtu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3571
1118
77
3058
3983
5215
4202