Search results for: Myriam Siegwart
BioControl > 2017 > 62 > 1 > 19-27
Pest Management Science > 69 > 11 > 1261 - 1266
Pesticide Biochemistry and Physiology > 2012 > 102 > 1 > 45-50
BioControl > 2017 > 62 > 1 > 19-27
Pest Management Science > 69 > 11 > 1261 - 1266
Pesticide Biochemistry and Physiology > 2012 > 102 > 1 > 45-50