University

(1) Universidade da Coruña

http://www.udc.es/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
841
361
35
462
1260
681
1005