Professional Education


  • Bachelor of Science, University Of Tehran (2003)
  • Master of Engineering, Temple University (2009)
  • Doctor of Philosophy, Temple University (2014)

Stanford Advisors


Lab Affiliations