Ali A. Alabd

Computational engineer & Mechanical engineer

Albayda, Canada