Go to the profile of Jenny-Lee Thomassin

Jenny-Lee Thomassin

Postdoctoral fellow, Institut Pasteur
  • Institut Pasteur
  • France