M.Sc , AmirKabir Univ. of Tech. , Mechanical Engineering
… → …
B.Sc , K. N. Toosi Univ. of Tech. , Mechanical Engineering
… → …
, K. N. Toosi Univ. of Tech. , Mechanical Engineering
2012 → …
Ph.D , K. N. Toosi Univ. of Tech. , Mechanical Engineering
2007 → …