Coordinating innate and adaptive immunity in Fasciola hepatica infection: implications for control.

Coordinating innate and adaptive immunity in Fasciola hepatica infection: implications for control.