University

Linköping University / Linköpings Universitet

https://liu.se/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
238
85
7
198
295
327