University

Linköping University / Linköpings Universitet

https://liu.se/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
238
85
7
198
295
327