University

Institut Catholique de Paris

https://www.icp.fr/

World RankingContinental RankingCountry Ranksort ascendingImpactOpennessExcellence
6830
1857
191
2678
6488
6650