China National Rice Research Institute (CNRRI) is an integrative research institute of basic rice science in China. It was established in Hangzhou, Zhejiang Province (E-map) as approved by the Chinese State Council in June 1981, under the dual leadership of Chinese Academy of Agricultural Sciences…