University

Swedish University of Agricultural Sciences / Sveriges Lantbruksuniversitet

https://www.slu.se/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
442
179
10
731
327
471