University

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

http://www.pstu.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8980
2264
100
3261
10851
10778
5276