NCT04512898 - Helicobacter Pylori Eradication and Irritable Bowel Syndrome: A Prospective Study | Crick | Crick