Experimental Helicobacter pylori infection in humans: a multifaceted challenge.

Experimental Helicobacter pylori infection in humans: a multifaceted challenge.