University

Universitat Ramon Llull

https://www.url.edu/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
1429
558
47
4151
3118
1596
1275