Neem

In natural medicine, the neem tree (Azadirachta indica) is recognized as an effective treatment for many diseases. It has been used in India for thousands of years. The first records of its use date from as long as 4,500 years ago. As this natural treatment has not been introduced to the Western world until recently, neem has not been researched as extensively in clinical trials as modern medicines are in order to comply with registration requirements. The list of described therapeutic applications for neem is extensive and the medicinal properties…

Read More