University

Universitat Ramon Llull

https://www.url.edu/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
1469
564
47
3431
2542
1815
1348