University

Universidad de Oviedo

https://www.uniovi.es/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
472
195
14
795
394
511