PubMed article abstract display

Nimbolide, a Neem Limonoid, Is a Promising Candidate for the Anticancer Drug Arsenal

PMID: 33739088, Study year: 2021