Institution: | 1. National Key Laboratory of Rice Biology, Institute of Crop Sciences, Zhejiang University, 310029, Hangzhou, China 2. Jiaxing Academy of Agricultural Sciences, 314016, Jiaxing, Zhejiang, China 3. College of Life Science, Hebei Agricultural University, 071001, Baoding, China
|