University

(3) Universitat Ramon Llull Blanquerna

https://www.blanquerna.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9414
2211
106
6368
6488
6650