Affiliation: | 1. Department of Entomology, 404 Life Science Building, Louisiana State University, Baton Rouge, LA, 70803, USA 2. Department of Biology, 139 Life Science Building, University of Louisville, Louisville, KY, 40292, USA 3. Department of Biological Sciences, College of Science, Louisiana State University, Baton Rouge, LA, 70803, USA 4. School of the Coast and Environment, Louisiana State University, Baton Rouge, LA, 70803, USA
|