5 months ago
0
Choledocholithiasis means a gallstone is stuck in the common bile ductwhere it can block bile flow and...