Affiliation: | 1. Institute of Crop Sciences/The National Key Facility for Crop Gene Resource and Genetic Improvement, Chinese Academy of Agricultural Sciences (CAAS), 12 Zhongguanchun South Street, Beijing, 10081, China 2. Beijing Autolab Biotechnology Co. Ltd., Eastern Campus, Beijing Jiaotong University, Beijing, 100081, China 3. The Medical College of Wenzhou, Wenzhou, 325032, China 4. Institute of Zoology, Chinese Academy of Sciences (CAS), 1 Beichen West Road, Chaoyang District, Beijing, 100101, China
|