Claire Dupont CNRS Engineer Biological Fluid Structure Interactions Team Biomechanics and Bioengineering Laboratory (UMR CNRS 7338) CNRS