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
17488
421
421
17130
16975
5822
6529