Patrizia Falabella, Francesco Pennacchio, Gianluca Tettamanti et al.|Insect Biochemistry and Molecular Biology|2011
Cited by 58
Federico II University Hospital
ORCID: 0000-0001-8933-091964 papers and 1.3k citations.
Indexing the rest of 64 publications…