Lei Yang

Dr. Lei Yang

Department of Mechanical Design and Manufacturing, Wuhan University of Technology, Wuhan 430074, China
orcid

Contribution