Unravelling the pathogenic role of Helicobacter pylori in peptic ulcer: potential new therapies and vaccines.

Unravelling the pathogenic role of Helicobacter pylori in peptic ulcer: potential new therapies and vaccines.