Neem tree is native to India. The leaves, seeds, roots, and barks are all believed to be medicinal. About 140 compounds have been found in the different parts