University

Linköping University / Linköpings Universitet

https://liu.se/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
238
85
7
198
295
327