Hydatid liver disease: a perspective in treatment.

Hydatid liver disease: a perspective in treatment.