University

Perm State Technical University

https://pstu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2700
933
52
2669
2728
3804