University

Linköping University / Linköpings Universitet

https://liu.se/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
238
85
7
198
295
327