Institution: | 1. College of Plant science&Technology, Huazhong Agriculture University, Wuhan, 430070, China 2. Shanghai Agrobiological Gene Center, Shanghai, 201106, China 3. State Key Laboratory of Rice Biology, China National Rice Research Institute, Hangzhou, 310006, China
|