Human immunity to Schistosoma mansoni: observations on mechanisms, and implications for control.

Human immunity to Schistosoma mansoni: observations on mechanisms, and implications for control.