Moringa is showing real promise as a natural ally against stomach ulcers. Experts, in a scientific review published in Frontiers in Pharmacology, say...