H pylori

H pylori

Helicobacter pylori, see there.