University

Università degli Studi dell'Aquila

http://www.univaq.it/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
937
381
41
2664
2749
782
626