M.Sc , Sahand University of Technology , Mechanical Engineering
… → 2006
B.Sc , Iran University of Science and Technology , Mechanical Engineering
… → 2004
Ph.D , Iran University of Science and Technology , Mechanical Engineering
2006 → 2009