University

(1) Universidade da Coruña

http://www.udc.es/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
895
377
38
504
1149
1046
1049