Helicobacter pyloriinfection and gastric cancer: Facing the enigmas | Synapse