0000000000793441

AUTHOR

On Behalf European Helicobacter And Microbiota Study Group (Ehmsg; Www.helicobacter.org)