Snail-borne parasitic diseases: an update on global epidemiological distribution, transmission interruption and control methods.

Snail-borne parasitic diseases: an update on global epidemiological distribution, transmission interruption and control methods.