Affiliation: | 1. The State Key Laboratory of Plant Cell and Chromosome Engineering, Center of Agricultural Resources Research, Institute of Genetics and Developmental Biology, Chinese Academy of Sciences, 286 Huaizhong Road, Shijiazhuang, 050021, Hebei, China 2. University of Chinese Academy of Sciences, 19A Yuquan Road, Beijing, 100049, China 3. Shijiazhuang Academy of Agriculture and Forestry Sciences, 479 Shenglibei Street, Shijiazhuang, 050021, Hebei, China
|