University

Universidad de Cantabria

https://web.unican.es/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
653
275
24
1032
1144
508
616