University

Poznań University of Life Sciences / Uniwersytet Przyrodniczy w Poznaniu

https://ror.org/03tth1e03

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3459
1093
60
9479
8370
1328