University

(3) Universitat Ramon Llull Blanquerna

https://www.blanquerna.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8090
2008
98
4636
5895
5819
6626