Helicobacter pylori treatment: Still a work in progress.

Helicobacter pylori treatment: Still a work in progress.