Immunomodulatory molecules of Fasciola hepatica: candidates for both vaccine and immunotherapeutic development.

Immunomodulatory molecules of Fasciola hepatica: candidates for both vaccine and immunotherapeutic development.