Moringa oleifera Medicinal benefits Pharmacological attributes Phytochemistry Recent advances 1. Introduction In addition to its compelling water purifying powers and nutritional benefits, M. oleifera is highly valued for its medicinal properties. A number of medicinal properties have been ascribed to various...