Laparoscopic Cholecystectomy - Two-Decade Experience of over 3000 Cases from a Tertiary Care Center. (2021)