Search results for: Juan Luis Jurat-Fuentes
Pest Management Science > 80 > 6 > 2796 - 2803
Pest Management Science > 80 > 2 > 905 - 909
Pest Management Science > 77 > 2 > 949 - 955
Insect Science > 21 > 5 > 609 - 618
The FEBS Journal > 280 > 8 > 1782 - 1794
Pest Management Science > 67 > 9 > 1076 - 1081