Chinese Helicobacter pylori vaccine: Solution for an old challenge?

Chinese Helicobacter pylori vaccine: Solution for an old challenge?