Shouhang Li

Dr. Shouhang Li

College of Mechanical Engineering, Donghua University, Shanghai, China