NEEM TREE – India’s Village Pharmacy

NEEM TREE - India's Village Pharmacy

The people of India use the Neem Tree to treat a host of ailments.
Air Date:12/31/1993
Scientist:
Transcript: