moringa leaves, powder, and tea

Medical Review by Gerardo Sison, PharmD Moringa Oleifera (also called miracle tree, the tree of life, and drumstick tree) grows in Asia and some African countries. It’s highly nutritious and resistant to environmental factors, which has made it an important food crop in its areas of cultivation. Due to Moringas high amount of antioxidants and…

Read More