Hamouda Mousa

Prof. Hamouda Mousa

Mechanical Engineering Department, South Valley University, Qena 83523, Egypt
orcid