Yuan Liu

Dr. Yuan Liu

Department of Food Science and Technology, School of Agriculture and Biology, Shanghai Jiao Tong University, Shanghai 200240, China
orcid

Publication