Learn More
Fasciola hepatica are trematodes that reside in the bile ducts of mammals. Infection causes US$3 billion in losses annually in animal production and is considered a zoonosis of growing importance. An(More)