University

Universitat de les Illes Balears

https://www.uib.cat/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1309
515
45
4191
2640
766