Affiliation: | 1. The State Key Laboratory of Plant Cell and Chromosome Engineering, Institute of Genetics and Developmental Biology, Chinese Academy of Sciences, Beijing, 100101, China 2. Chengdu Institute of Biology, Chinese Academy of Sciences, Chengdu, 610041, China 3. University of Chinese Academy of Sciences, Beijing, 100039, China
|