University

Linnaeus University

https://lnu.se/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1091
446
13
2111
711
1211