University

Universitat de Barcelona

https://www.ub.edu/

World RankingContinental RankingCountry RankImpactOpennesssort ascendingExcellence
131
36
1
194
155
145