Surgical versus endoscopic treatment of bile duct stones

Surgical versus endoscopic treatment of bile duct stones