University

Université de Paris XII

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
857
367
32
2382
1132
646