Search results for: Diego Rubiales
Pest Management Science > 78 > 8 > 3489 - 3497
Pest Management Science > 76 > 5 > 1731 - 1742
Pest Management Science > 75 > 9 > 2464 - 2473
Pest Management Science > 73 > 6 > 1161 - 1168
Pest Management Science > 72 > 11 > 2069 - 2081
Pest Management Science > 67 > 8 > 1015 - 1022