Return to Article Details Hepatic hydatid cyst: a masquerader Download Download PDF