University

Poznań University of Life Sciences / Uniwersytet Przyrodniczy w Poznaniu

http://skylark.up.poznan.pl/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2078
743
33
3213
5917
1817
1526