Helicobacter pylori and its effect on innate and adaptive immunity: new insights and vaccination strategies.

Helicobacter pylori and its effect on innate and adaptive immunity: new insights and vaccination strategies.