University

Opole University of Technology / Politechnika Opolska

http://www.po.opole.pl/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1923
717
29
3011
2975
2615
2155