Helicobacter pylori: the African enigma.

Helicobacter pylori: the African enigma.