University

Institut Catholique de Paris

http://www.icp.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6850
1777
179
7824
3816
5819
6626