University

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

https://www.omgtu.ru/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
3091
1049
68
3304
4540
3801