University

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

http://icm.catholique.fr/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
18578
4588
497
17981
17522
11401
6033