University

Institut Catholique de Paris

http://www.icp.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7771
1959
198
10035
4932
8602
6115