Marlin Rice

DuPont Pioneer
7000 NW 62nd Ave.
Johnston, IA
USA 50131

Papers:
0231 A tale of two pests: Successes and challenges with the billion-dollar insects