Search results for: X. Chen
Journal of Applied Entomology > 138 > 10 > 743 - 753
Journal of Applied Entomology > 134 > 9‐10 > 789 - 797
Journal of Applied Entomology > 138 > 10 > 743 - 753
Journal of Applied Entomology > 134 > 9‐10 > 789 - 797