Chinese National Center for Rice Improvement and State Key Laboratory of Rice Biology, China National Rice Research Institute, Zhejiang, Hangzhou 310006, China
Dr. Xinghua Wei
Chinese National Center for Rice Improvement and State Key Laboratory of Rice Biology, China National Rice Research Institute, Zhejiang, Hangzhou 310006, China