University

Université de Picardie Jules Verne / Université d’Amiens

http://www.u-picardie.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1068
427
44
3321
1877
1153
935