Richard Humber
Richard Humber
USDA Agricultural Research Service
Biological Integrated Pest Management Research
538 Tower Road
Ithaca,
NY
USA
14853
Papers:
D3322
Bioassays of entomopathogenic fungi against Melanaphis sacchari