M.S , University of Tehran , Mechanical Engineering
… → 2006
B.Sc , Yazd University , Mechanical Engineering
… → …
Ph.D , École Polytechnique Fédérale de Lausanne (EPFL) , Mechanical Engineering
2007 → 2011