Helicobacter pylori Oncogenicity: Mechanism, Prevention, and Risk Factors. (13th July 2020)