University

Université de Picardie Jules Verne

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
1133
462
50
2114
1065
1178