Rupture of a Hydatid Cyst into the Bile Duct

Volume 2
Issue 1