Search results
Journal of Pest Science > 2018 > 91 > 4 > 1165-1179
The Plant Journal > 89 > 5 > 1042 - 1054
International Journal of Tropical Insect Science > 2008 > 27 > 3-4 > 123-137
Applied Soil Ecology > 2002 > 21 > 1 > 23-29
Entomologia Experimentalis et Applicata > 2002 > 104 > 2-3 > 289-297
Plant and Soil > 2000 > 225 > 1-2 > 141-151