Zhengguo Li

Prof. Dr. Zhengguo Li

Key Laboratory of Plant Hormones and Development Regulation of Chongqing, School of Life Sciences, Chongqing University, Chongqing 401331, China
orcid

Publication