Institution: | 1. Department of Agronomy, Purdue University, West Lafayette, IN, 47907, USA 2. Novartis Pharmaceuticals Corporation, East Hanover, NJ, 07936, USA 3. Department of Entomology, Purdue University, West Lafayette, IN, 47907, USA 4. USDA-ARS Crop Production and Pest Control Research Unit, West Lafayette, IN, 47907, USA
|