Senior Mechanical Engineer
W. Allen Engineering, PLLC
Azad University, Science and Research Branch, Tehran
Takestan Azad University