University

Università degli Studi di Foggia

http://www.unifg.it/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1528
581
58
1849
4550
1067
1079