University

Università degli Studi dell'Aquila

http://www.univaq.it/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
853
363
39
2022
2482
534
628