Search results for: Shaoyong Zhang
Pest Management Science > 79 > 8 > 2801 - 2810
Pest Management Science > 77 > 6 > 2826 - 2835
Wood Science and Technology > 2018 > 52 > 3 > 619-635
Ocean Engineering > 2016 > 125 > C > 170-181
2013 OCEANS - San Diego > 1 - 5
2013 OCEANS - San Diego > 1 - 7