The life and death of helicobacter pylori