University

Universitat de Barcelona

http://www.ub.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
133
32
1
181
197
172
124