, Sharif University of Technology , Mechanical Engineering
… → …
Ph.D , Texas A&M University , Mechanical Engineering
M.Sc , K.N.Toosi University of Technology , Mechanical Engineering