Innovative People

Ziad Abou Aly

Safety and accidents prevention.

Languages Ziad Abou Aly speaks:

Arabic
English