Institution: | 1. Department of Entomology and Plant Pathology, New Mexico State University, Las Cruces, New Mexico, USA 2. Department of Zoology, Imperical College Field Station, Ascot, Berkshire, England 3. Department of Medical Entomology, Liverpool School of Tropical Medicine, Liverpool, England
|