De-Qiang Pu

Prof. De-Qiang Pu

Institute of Plant Protection, Sichuan Academy of Agricultural Sciences, China Lake Acres, USA
orcid