ByNobleID
    "Tubalithiasis"; a late complication of laparoscopic cholecystectomy with stone spillage. | NobleID