Chavda, Vijay, John Isherwood, Eyad Issa, Ali Arshad, & Ashley Dennison. " Choledocholithiasis: An update on current evidence and practice." Medical Research Archives [Online], 5.2 (2017): n. pag. Web. 17 Nov. 2024