Search results for: XiaoPing She
Journal of Integrative Plant Biology > 62 > 7 > 912 - 926
New Phytologist > 217 > 1 > 290 - 304
The Plant Journal > 82 > 2 > 280 - 301
Science China Life Sciences > 2012 > 55 > 11 > 974-983
Pesticide Biochemistry and Physiology > 2007 > 87 > 1 > 78-84