Search results for: Jianchi Chen
Pest Management Science > 74 > 11 > 2569 - 2577
Molecular and Cellular Probes > 2008 > 22 > 5-6 > 338-340
Pest Management Science > 74 > 11 > 2569 - 2577
Molecular and Cellular Probes > 2008 > 22 > 5-6 > 338-340