University

Universitat de Barcelona

http://www.ub.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
152
40
1
197
281
166
110