[unable to retrieve full-text content] The gatekeeper and the invader – H.pylori and the development of stomach cancer Cancer Research UK - Cancer News
[unable to retrieve full-text content] Evolution of a stomach bug: Helicobacter pylori sticks around to survive Fred Hutchinson Cancer Center