Shenglin Ma

Dr. Shenglin Ma

Department of Mechanical and Electrical Engineering, Xiamen University, No. 422, Siming South Road, Xiamen 361005, China
orcid

Contribution