University

Universitat de Barcelona

http://www.ub.edu/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
127
31
1
68
189
170
123