University

Linköping University / Linköpings Universitet

http://liu.se/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
219
75
7
418
170
352
309