University

(3) Universitat Ramon Llull Fundación Vidal i Barraquer

https://www.fvb.cat/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19209
4427
195
18337
7521
7216