University

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

http://icm.catholique.fr/

World RankingContinental RankingCountry Ranksort ascendingPresenceImpactOpennessExcellence
16975
4144
463
19312
16021
7360
6084