University

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

http://www.omgtu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2943
964
51
1456
3706
4588
3493