Cheng Wang

Dr. Cheng Wang

Department of Mechanical and Aerospace Engineering, Missouri University of Science and Technology, 400 W 13th St, Rolla, MO 65409, USA
orcid

Publication