ByNobleID
    An unusual cause of cholecystitis: a worm in the bag. | NobleID