University

Università degli Studi di Teramo

http://www.unite.it/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1976
721
63
3383
4505
1304
1907