University

Universidad de Cantabria

https://web.unican.es/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
644
268
23
894
1106
521
642