University

(3) Universitat Ramon Llull Blanquerna

https://www.blanquerna.edu/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
9416
2213
107
6367
6492
6650