Isabelle Capron

  • INRA Biopolmers, Interaction, Assemblies
  • Research Fellow, Chemistry
  • France