Azadirachta indica (neem): a plant of multiple biological and pharmacological activities - Atawodi, S E; Atawodi, J C (Phytochem Rev, 2009)