The Compatibility Between Biomphalaria glabrata Snails and Schistosoma mansoni: An Increasingly Complex Puzzle

G Mitta1, B Gourbal1, C Grunau1

  • 1University of Perpignan, Perpignan, France.