University

Lund University / Lunds Universitet

https://www.lu.se/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
119
30
1
187
116
149