University

Poznań University of Life Sciences / Uniwersytet Przyrodniczy w Poznaniu

https://skylark.up.poznan.pl/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1972
726
33
3035
5860
1374
1533