Neem – The Wonderful Bitter HerbDr. Surya Bhagwati
Neem or Margosa, botanically described as Azadirachta indica, is one of the most fascinating plants to medical researchers for a variety of reasons. Native to India, the plant has been used in the treatment of a number of medical conditions for millennia. In fact, its uses have been clearly documented in Ayurvedic and Siddha medicinal texts dating back more than 2000 years ago.