Gallstone disease greatly increases the risk of intrahepatic bile duct cancer
The etiology of intrahepatic cholangiocarcinoma (ICC) is not clear, and most agree that intrahepatic bile duct stones increase the risk of ICC, but what about extrahepatic bile duct stones? There…