M.Sc , Sharif University of Technology , Mechanical Engineering, Applied Design
… → …
B.Sc , Sharif University of Technology , Mechanical Engineering, Solid Design
… → …
Ph.D , Sharif University of Technology , Mechanical Engineering, Applied Design
… → …