Advanced ERCP techniques for the extraction of complex biliary stones: a single referral center's 12-year experience. (4th May 2018)