Hypothesis: the changing relationships of Helicobacter pylori and humans: implications for health and disease.

Hypothesis: the changing relationships of Helicobacter pylori and humans: implications for health and disease.