Crop Production and Pest Control Research Unit, United States Department of Agriculture—Agricultural Research Service, 915 West State Street, West Lafayette, IN 47907, USA
Dr. Steven Reese Scofield
Crop Production and Pest Control Research Unit, United States Department of Agriculture—Agricultural Research Service, 915 West State Street, West Lafayette, IN 47907, USA