University

(1) Universidade da Coruña

https://www.udc.es/

World RankingContinental Rankingsort ascendingCountry RankImpactOpennessExcellence
827
352
31
1202
641
1038