University

Swedish University of Agricultural Sciences / Sveriges Lantbruksuniversitet

https://www.slu.se/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
420
171
10
734
332
443