University

Universitat de les Illes Balears

https://www.uib.cat/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1260
506
41
3942
2380
760