Nabil Wael

Mechanical Engineer Stu.

Palestinian Authority