Greg Jaffe
Greg Jaffe
Center for Science in the Public Interest
Director, Biotechnology Project
1220 L Street NW
Suite 300
Washington,
DC
USA
20005
Papers:
0054
Successful insect resistance management: The need for new roles by the Federal government, seed developers, and farmers