Hydatid cyst of the liver Closeup of a human liver showing a large hydatid cyst. The cyst is well delimited, with a thin wall and contains collapsed folded membranous structures. Stock Photo - Afloimages
Close-up of a human liver showing a large hydatid cyst. The cyst is well delimited, with a thin wall and contains collapsed folded membranous structures.