University

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

http://icm.catholique.fr/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort ascending
13780
3281
323
19244
11973
8602
6115