Disease-specific Helicobacter pylori virulence factors: the unfulfilled promise.

Disease-specific Helicobacter pylori virulence factors: the unfulfilled promise.