Professional Education


  • Master of Science, Unlisted School (2010)
  • Bachelor of Science, Shahid Beheshti University (2007)
  • Doctor of Philosophy, Arizona State University (2016)

Stanford Advisors


Lab Affiliations