2
1065
What is Neem Leaves (Azadirachta Indica):
Neem is a medicinal tree with a wide spectrum of biological activity. A group from Chittaranjan National Cancer Institute, Kolkata, India identified a glycoprotein in an aqueous preparation from neem leaves and found it to have several immunomodulatory functions. The glycoprotein is designated as neem leaf ..
Showing 1 to 1 of 1 (1 Pages)