Profile picture
Sarah Baklouti
  • Student / Intern
    INRA UMR1436 Innovations Thérapeutiques et Résistances (InTheRes)
    Toulouse, France
mini profile avatar Sarah Baklouti