Return to Article Details Hydatid cyst of the open liver in the bile ducts Download Download PDF