Institut de Recherche sur la Biologie de l'Insecte UMR 7261h-index: 38Total citations: 4,839Total papers: 234Homepage: https://irbi.univ-tours.fr