ByNobleID
    Cholelithoptysis: a rare complication of laparoscopic cholecystectomy. | NobleID