A 2016 panorama of Helicobacter pylori infection: key messages for clinicians.

A 2016 panorama of Helicobacter pylori infection: key messages for clinicians.