University

Facultés Libres de Philosophie et de Psychologie

https://ipc-paris.fr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20243
4728
551
19845
5963
6658