Guixing Ren

Prof. Guixing Ren

Institute of Crop Sciences, Chinese Academy of Agricultural Sciences/Quinoa Committee of the Crop Science Society of China (QCCSSC), No. 12, Zhongguancun South Street, Haidian District, Beijing 100081, China