University

Universidad de Oviedo

https://www.uniovi.es/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
472
195
14
795
394
511