University

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

https://www.altstu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4452
1333
106
0
0
0