Salem Bamofleh

  • Citations Per Year
Learn More
What is probably the world’s largest neem (Azadirachta indica) plantation is on 10 sq km in the Plains of Arafat, Saudi Arabia, where 50,000 trees have been planted recently. The project, designed to provide shade to the ca. 2 million Muslim pilgrims who camp there annually for “Haj” rites, has economic potential. Pest-control materials, soap, toothpaste,(More)
  • 1