Samir Mustapha

Dr. Samir Mustapha

Mechanical Engineering Department, American University of Beirut, Beirut 1100, Lebanon