Return to Article Details Fasciola hepatica infestation masquerading as hydatid cysts of the liver Download Download PDF