Centers for Production of Entomophages and Entomopathogens

From SourceWatch
Jump to navigation Jump to search

Centers for Production of Entomophages and Entomopathogens (CREEs) are facilities in Cuba that produce biological pest controls for use in agriculture.

Articles and Resources

Related SourceWatch Articles

References


External Resources

External Articles