Results 71 to 80 of about 2,385 (124)

Entomopathogen-based biopesticides: insights into unraveling their potential in insect pest management. [PDF]

open access: yesFront Microbiol, 2023
Irsad   +5 more
europepmc   +1 more source

Home - About - Disclaimer - Privacy