1. North Carolina State University College of Agriculture and Life Sciences, 115394, Entomology and Plant Pathology, 840 Method Road Unit 3, Raleigh, North Carolina, United States, 27607, ;
2. North Carolina State University College of Agriculture and Life Sciences, 115394, Entomology and Plant Pathology, 3131 Ligon Street, Room 207, Campus Box 7616, Raleigh, North Carolina, United States, 27695-7642, ;