University

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

http://www.pstu.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6815
1780
71
5876
11022
5271
5254