Here’s what the medical professionals had to say. Some studies suggest that moringa powder can help support digestion and regulate blood sugar, though more research is needed to say anything ...