University

Universitat Ramon Llull

http://www.url.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1481
568
48
2588
2637
1972
1347