Fasciola hepatica: the therapeutic potential of a worm secretome.

Fasciola hepatica: the therapeutic potential of a worm secretome.