Affiliation: | 1. Department of Biological Sciences, University of Calgary, Calgary, Alberta, T2N 1N4, Canada 3. Institut de Recherche sur la Biologie de l’Insecte, IRBI UMR CNRS 7261, Université de Tours, 37200, Tours, France 2. Institut de Recherche sur la Biologie de l’Insecte, IRBI UMR CNRS 7261Université de Tours, 37200, Tours, France
|