University

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

https://www.omgtu.ru/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
3844
1203
91
0
0
0