Search results for: Yan Wang
Journal of Integrative Plant Biology > 65 > 11 > 2469 - 2489
Journal of Integrative Plant Biology > 65 > 11 > 2490 - 2504
New Phytologist > 240 > 2 > 863 - 879
New Phytologist > 236 > 4 > 1375 - 1392
Pest Management Science > 78 > 8 > 3664 - 3675
Journal of Food Science > 87 > 5 > 1961 - 1982