Search results for: Marco Herde
New Phytologist > 237 > 5 > 1759 - 1775
New Phytologist > 233 > 6 > 2471 - 2487
Current Opinion in Insect Science > 2015 > 9 > Complete > 62-68
Current Opinion in Plant Biology > 2014 > 20 > Complete > 1-10
Insect Biochemistry and Molecular Biology > 2014 > 50 > Complete > 58-67
New Phytologist > 201 > 3 > 928 - 939