Recent developments in choledochoscopy: technical and clinical advances

Recent developments in choledochoscopy: technical and clinical advances