University

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

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1225
484
48
2192
1223
1258