Search results for: Guangqi Jiang
Pest Management Science > 80 > 6 > 2827 - 2838
Pest Management Science > 79 > 3 > 969 - 979
Artificial Organs > 42 > 5 > 560 - 568
Bioorganic & Medicinal Chemistry Letters > 2015 > 25 > 10 > 2243-2246
Pest Management Science > 80 > 6 > 2827 - 2838
Pest Management Science > 79 > 3 > 969 - 979
Artificial Organs > 42 > 5 > 560 - 568
Bioorganic & Medicinal Chemistry Letters > 2015 > 25 > 10 > 2243-2246