Discuss the various benefits of neem Tree Medicine, a restorative plant whose twigs, leaves, sap, are for the most part helpful. Neem is an evergreen tree.