University

Pryazovskyi State Technical University / Приазовський державний технічний університет

http://pstu.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8967
2268
102
3640
10754
11401
5288