Search results for: Robert Edwards
Pest Management Science > 76 > 10 > 3413 - 3422
Phytochemistry > 2006 > 67 > 16 > 1722-1730
Phytochemistry > 2003 > 63 > 6 > 653-661
Pest Management Science > 76 > 10 > 3413 - 3422
Phytochemistry > 2006 > 67 > 16 > 1722-1730
Phytochemistry > 2003 > 63 > 6 > 653-661