Leucine Aminopeptidase Is an Immunodominant Antigen of Fasciola hepatica Excretory and Secretory Products in Human Infections | Publicación