University

Lund University / Lunds Universitet

http://www.lu.se/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
110
23
2
27
176
121
119