Liting Sheng

Dr. Liting Sheng

College of Agricultural Science and Engineering, Hohai University, Nanjing, China
orcid