University

Universidad de Salamanca

https://www.usal.es/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
459
191
13
442
336
685