Case Report

Simultaneous Hydatid Cyst of the Liver and Left Iliac Fossa: An Unusual Case Report

Figure 1

CT scan of abdomen showing giant lobulated hydatid cyst in the right lobe of the liver.