Search results for: Nicolas Desneux
Pest Management Science > 78 > 10 > 4105 - 4113
Journal of Pest Science > 2016 > 89 > 4 > 859-883
Journal of Pest Science > 2014 > 87 > 3 > 441-448
Pest Management Science > 78 > 10 > 4105 - 4113
Journal of Pest Science > 2016 > 89 > 4 > 859-883
Journal of Pest Science > 2014 > 87 > 3 > 441-448