Oklahoma State University
Research Assistant
Oklahoma State University
Postdoctoral Fellowship | Software Developer
Corva
Senior Research Engineer
Amirkabir University of Technology - Tehran Polytechnic
Azad University, Omidiyeh
Oklahoma State University