Background
Navabi, Armand was born on June 28, 1982 in Tehran, Iran.
Navabi, Armand was born on June 28, 1982 in Tehran, Iran.
Master of Science, Purdue University, West Lafayette, Indiana, 2009.
Research assistant Purdue University, since 2006. Intern Microsoft, Redmond, Washington, 2009.