University

Opole University of Technology / Politechnika Opolska

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1807
663
25
2210
1868
3144
2140