University

Universitat de les Illes Balears

https://www.uib.cat/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
1127
461
40
2981
2407
760