University

Facultés Libres de Philosophie et de Psychologie

https://ipc-paris.fr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20244
4728
551
19843
5963
6683