University

(1) Universidade da Coruña

http://www.udc.es/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
813
349
32
451
1200
617
991