Institution: | 1. College of Agriculture and Biotechnology, China Agricultural University, Yuanmingyuan West Road 2, Beijing, 100094, China 2. Institute of Crop Sciences, Chinese Academy of Agricultural Sciences, Zhongguancun South Street 12, Beijing, 100081, China
|