Ke Du

Prof. Ke Du

Department of Mechanical Engineering, Rochester Institute of Technology, Rochester, NY 14623, USA

Contribution