University

(1) Universidade da Coruña

https://www.udc.es/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
819
351
33
1245
511
1039