University

Università degli Studi dell'Aquila

http://www.univaq.it/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
825
355
39
1871
2296
535
641