Helicobacter pylori
"Helicobacter pylori" and homologous recombination.