Scientists believe neem stimulates the body's immune system and are working on the possibility of using it in treating AIDS.

Pages