Affiliation: | 1. Agricultural Research and Education Center, University of Florida, Institute of Food and Agricultural Sciences, 33030, Homestead, Florida, USA 2. Institute of Food and Agricultural Sciences, University of Florida, 32601, Gainesville, Florida, USA 3. Entomology Research Division, USDA, ARS, 78520, Brownsville, Texas, USA
|