Search results for: Man Chen
Pest Management Science > 76 > 3 > 1039 - 1047
Toxicology and Applied Pharmacology > 2011 > 257 > 3 > 328-337
Pest Management Science > 76 > 3 > 1039 - 1047
Toxicology and Applied Pharmacology > 2011 > 257 > 3 > 328-337