University

Swedish University of Agricultural Sciences / Sveriges Lantbruksuniversitet

https://www.slu.se/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
420
171
10
734
332
443