Search results for: Ren‐Yu Qu
Pest Management Science > 77 > 6 > 2620 - 2625
Pest Management Science > 76 > 10 > 3403 - 3412
Pest Management Science > 76 > 10 > i - i
Pest Management Science > 73 > 7 > 1373 - 1381
Tetrahedron > 2015 > 71 > 42 > 8123-8130
Tetrahedron > 2014 > 70 > 17 > 2746-2752