University

Irkutsk State Technical University

http://www.istu.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3723
1169
88
4003
5878
3597