University

Universidad de Oviedo

http://www.uniovi.es/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
482
190
16
537
821
374
484