Omar El Arwadi

Mechanical & Aerospace Engineer

Texas, United States