University

Université de Picardie Jules Verne

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
1133
462
50
2114
1065
1178