Search results for: Shenghui Yang
Advanced Functional Materials > 32 > 47 > n/a - n/a
Pest Management Science > 78 > 11 > 4892 - 4904
Microwave and Optical Technology Letters > 64 > 12 > 2172 - 2178
Pest Management Science > 78 > 4 > 1707 - 1720