University

Facultés Libres de Philosophie et de Psychologie

https://ipc-paris.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19556
4737
523
17806
19261
7356
6084