Omar Fayad

1,733
reputation
3
11
27

Mechanical and Software engineer.