University

Universidad de Oviedo

http://www.uniovi.es/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
505
206
16
380
776
532
482