University

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

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
1268
493
46
2266
1254
1321