Return to Article Details Choledocholithiasis -a plea for biliary fenestration. Download Download PDF