University

Opole University of Technology / Politechnika Opolska

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1895
691
28
2576
2653
2631
2164