Helicobacter pylori: review of research findings.

Helicobacter pylori: review of research findings.