Cystic echinococcosis of the liver: A primer for hepatologists

Cystic echinococcosis of the liver: A primer for hepatologists