Tall, with dark-green pointy leaves, the neem tree of India is known as the "village pharmacy." As a child growing up in metropolitan New Delhi, Sonia Arora recalls on visits to rural areas seeing ...
A tree long revered in traditional medicine is attracting growing attention from scientists for its potential role in fighting infections, chronic illness and even cancer. Azadirachta indica – better ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results