Search results for: W. J. B. Heffernan
Journal of Pest Science > 2019 > 92 > 1 > 157-171
Wood Science and Technology > 2017 > 51 > 4 > 795-809
Journal of Pest Science > 2019 > 92 > 1 > 157-171
Wood Science and Technology > 2017 > 51 > 4 > 795-809