University

Universitat de les Illes Balears

http://www.uib.cat/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1050
422
33
1129
2488
1999
731