Search results for: Fredrik Ekström
Pesticide Biochemistry and Physiology > 2013 > 106 > 3 > 156-161
Pesticide Biochemistry and Physiology > 2013 > 106 > 3 > 79-84
Pesticide Biochemistry and Physiology > 2013 > 106 > 3 > 156-161
Pesticide Biochemistry and Physiology > 2013 > 106 > 3 > 79-84