Neem (Azadirachta indica): towards the ideal insecticide?
Nat Prod Res. 2017 Feb;31(4):369-386. doi: 10.1080/14786419.2016.1214834. Epub 2016 Aug 12.
Nat Prod Res. 2017.
PMID: 27687478
Review.