University

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

http://icm.catholique.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16975
4144
463
19312
16021
7360
6084