University Affiliation: 
Université de Nantes, France