University

Universitat Ramon Llull

https://www.url.edu/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
1381
538
49
3401
2895
1667
1187