University

Université de Picardie Jules Verne

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
1133
462
50
2114
1066
1179