Affiliation: | (1) Agricultural Experiment Station, Texas A&M University, Weslaco, TX 78596, USA;(2) Present address: 13555 Breton Ridge, # 1028, Houston, TX 77070, USA;(3) USDA, ARS, SARL, Biological Control of Pests Research Unit, 2413 East Highway 83, Weslaco, TX 78596, USA;(4) Present address: Department of Entomology, Clemson University, 104 Long Hall, Clemson, SC 29634-0365, USA |