University

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

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

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
1225
484
48
2192
1223
1258