An update on Helicobacter pylori microbiology and infection for the new millennium.

An update on Helicobacter pylori microbiology and infection for the new millennium.