Helicobacter pylori persistence: biology and disease

Helicobacter pylori persistence: biology and disease