The Himalayan tree that thinks it's a superhero Forum:Blog, 05 Oct 2017 The Moringa tree enters the arsenal of treatments against chronic diseases.