H. pylori Virulence Factors: Influence on Immune System and Pathology. (21st January 2014)