Search results for: Anna B. Juan Royo
Journal of Pest Science > 2018 > 91 > 4 > 1327-1334
Environmental Science and Pollution Research > 2018 > 25 > 22 > 22196- 22204
Journal of Pest Science > 2018 > 91 > 4 > 1327-1334
Environmental Science and Pollution Research > 2018 > 25 > 22 > 22196- 22204