Weiqiang Li

Dr. Weiqiang Li

State Key Laboratory of Cotton Biology, Key Laboratory of Plant Stress Biology, School of Life Sciences, Henan University, 85 Minglun Street, Kaifeng 475001, China
orcid