Department of Entomology Laboratoire223013Campus Box 7613, North Carolina State University, Raleigh, NC 27695-7613, USAÉtats-Unis
University Raleigh Institution354201France