University

(1) Universidade da Coruña

https://www.udc.es/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
826
352
31
1200
640
1038