Institut de Recherche Sur La Biologie de L'Insecte, UMR 7261, CNRS-Universite de Tours, 37200, Tours, France.
1 paper
Lopez-Vazquez AL, Durand M, Birer-Williams C +11