University

Universitat de Barcelona

https://www.ub.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
125
33
1
183
147
145