University

Universitat de Barcelona

http://www.ub.edu/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
140
35
1
180
207
199
111