University

Lund University / Lunds Universitet

https://ror.org/012a77v79

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
125
33
1
191
109
155