affiliation not provided to SSRN
Gastropods, Biomphalaria, egg-laying, reproduction, immune factors
Gastropods, Biomphalaria, egg-laying, reproduction, immune factors.