Institution: | 1. Division of Biological Control, University of California, 92521, Riverside, CA, USA 2. Department of Ecology, Laboratory of Zoology, University of Leiden, The Netherlands 3. Department of Entomology, University of California, 92521, Riverside, CA, USA
|