University

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

http://ices.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13059
3094
304
11556
11672
8602
6115