News
Oil Crops Research Institute, Chinese Academy of Agricultural Sciences, Hubei Key Laboratory of Lipid Chemistry and Nutrition, Key Laboratory of Oilseeds Processing, Ministry of Agriculture, Wuhan ...
Department of Biochemistry and Biophysics, Texas A&M University, College Station, Texas 77843, and Department of Chemistry, P. O. Box 30012, Texas A&M University, College Station, Texas 77842-3012 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results