Common Bile Duct Stone Management: What Have we Learned? | NCT02155244 | Trialant