Helicobacter pylori and gastric cancer: Indian enigma.

Helicobacter pylori and gastric cancer: Indian enigma.