Cited by 341Open Access
Allen Institute for Brain Science
ORCID: 0000-0002-3019-0795Publishes on Entomopathogenic Microorganisms in Pest Control, Insect Pest Control Strategies, Insect Resistance and Genetics. 102 papers and 2.1k citations.
Add your photo, update your bio, and get notified when your ranking changes.