University

(1) Universidade da Coruña

http://www.udc.es/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
819
345
23
72
1140
898
1031