University

Universitat de Barcelona

http://www.ub.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
138
34
1
43
247
202
110