Department of Entomology, University of Arizona, Tucson, AZ 85721, United States
Department of Entomology, Hebrew University of Jerusalem, 76100, Israel
USDA-ARS, U.S. Arid-Land Agricultural Research Center, Maricopa, AZ 85239, United States
Cotton Incorporated, Cary, NC 27513, United States
Department of Plant Sciences, University of Arizona, Tucson, AZ 85721, United States
Department of Entomology, University of California, Riverside, CA 92521, United States
展开 >