A Comprehensive Review of Plant and Microbial Natural Compounds as Sources of Potential Helicobacter pylori-Inhibiting Agents | Synapse