B.Sc , University of Tehran , Mechanical Engineering
… → …
Ph.D , University of Waterloo , Mechanical Engineering
1991 → 1995
M.Sc , University of Tehran , Mechanical Engineering
1978 → 1990