Search results for: Michael E. Scharf
Pest Management Science > 66 > 3 > 290 - 294
Pesticide Biochemistry and Physiology > 1998 > 61 > 1 > 39-52
Pest Management Science > 66 > 3 > 290 - 294
Pesticide Biochemistry and Physiology > 1998 > 61 > 1 > 39-52