University

Universitat de Barcelona

http://www.ub.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
143
36
1
260
221
205
110