University

Perm State Technical University

https://pstu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2703
934
52
2669
2729
3816