University

Universidad de Salamanca

https://www.usal.es/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
459
191
13
442
336
685