University

Altai State Technical University / Алтайский государственный технический университет И И Ползунова

http://www.altstu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4758
1335
128
2774
6068
2449
5648