University Affiliation: 
Université de Strasbourg