University

Institut Catholique d'Études Supérieures de Vendée ICES

http://ices.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13848
3325
363
12025
11867
11401
6033