Innovative People

Ahmed Shehada

Control system design

Languages Ahmed Shehada speaks:

Arabic
English