Institution: | 1. Department of Pure and Applied Mathematics, Washington State University, 99164, Pullman, Washington, USA 2. Department of Zoology and Entomology, Colorado State University, 80521, Fort Collins, Colorado, USA 3. Department of Entomology, Washington State University, 99164, Pullman, Washington, USA
|