University

Institut catholique de la Méditerranée (Institut de sciences et de théologie des religions)

https://icm.catholique.fr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19464
4575
536
19002
5963
6683