What is the history of Neem?
The Neem tree is originally from India, where its beneficial properties have been well established for thousands of years. Only in recent years, however, has the international scientific community begun to recognize the potential of Neem to solve so many of the world’s problems. While research is still in its early stages, Neem shows promise for the treatment of numerous diseases and medical ailments, improving agricultural output, and improving the overall quality of life for mankind.