Youssef M. Al-Aasar

Mechanical engineer.

Cairo, Egypt