University

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

http://www.fvb.cat/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18698
4320
188
18037
6492
6650