University

Swedish University of Agricultural Sciences / Sveriges Lantbruksuniversitet

https://www.slu.se/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
420
171
10
734
332
443