Exploring novel vaccines against Helicobacter pylori: protective and therapeutic immunization.

Exploring novel vaccines against Helicobacter pylori: protective and therapeutic immunization.