Surgical management and long-term outcome of complicated liver hydatid cysts caused by Echinococcus granulosus.

Surgical management and long-term outcome of complicated liver hydatid cysts caused by Echinococcus granulosus.