University

Jönköping University / Högskolan i Jönköping

https://ju.se/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2943
1019
27
3431
6492
1598