Staff Members​

Dr. Rezk Hamouda

Professor and Head of the Department of Electromechanics