University

Universitat de Barcelona

https://www.ub.edu/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
93
30
1
199
98
144