Shengyi Liu is a professor and principal investigator at the Oil Crops Research Institute, Chinese Academy of Agricultural Sciences, Wuhan, China.
Shengyi Liu is a professor and principal investigator at the Oil Crops Research Institute, Chinese Academy of Agricultural Sciences, Wuhan, China.