University

Universidad de Cantabria

https://web.unican.es/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
673
280
22
1170
515
657