Search results
Journal of Evolutionary Biology > 36 > 12 > 1811 - 1821
Aquaculture Research > 53 > 17 > 6193 - 6204
Pest Management Science > 78 > 10 > 4223 - 4233
Pest Management Science > 78 > 9 > 3815 - 3822
Entomological Research > 51 > 11 > 552 - 558