University

Università degli Studi del Piemonte Orientale Amedeo Avogadro

http://www.uniupo.it/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4552
1296
72
3162
5093
615
5777