University

Universitat Ramon Llull

http://www.url.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1509
581
50
3078
2475
1975
1435