University

Facultés Libres de Philosophie et de Psychologie

https://ipc-paris.fr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20365
4686
546
19922
6492
6650