Mohamed Elbestawi

Prof. Dr. Mohamed Elbestawi

Department of Mechanical Engineering, McMaster University, Hamilton, ON L8S 4L7, Canada

Contribution