Innovative People

Ferris Dweik

3D printing, CAD, JAVA, electronics

Languages Ferris Dweik speaks:

Arabic
English