NCT02788214 - Helicobacter Pylori Genome Project (HpGP) | Crick | Crick