University

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

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1131
465
49
2133
1224
1176