Shan Liu

Dr. Shan Liu

School of Ecological Technology and Engineering, Shanghai Institute of Technology, Shanghai, China
orcid