NCT03616405 - Pilot Study of a 14-day Modified Sequential Therapy for Helicobacter Pylori Infection | Crick | Crick