University

Universidad de Murcia

https://www.um.es/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
491
204
16
518
366
689