University

Università degli Studi dell'Aquila

https://www.univaq.it/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
775
339
38
2408
421
640