, Power and Water University , Mechanical Engineering
… → 2003
, Sharif University of Technology , Mechanical Engineering
… → 2005
Ph.D , Sharif University of Technology , Mechanical Engineering
… → 2012