University

University of Opole / Uniwersytet Opolski

https://uni.opole.pl/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3616
1169
60
3730
6492
2670