M.Sc , University of Tehran , Environmental Design Engineering
… → …
B.Sc , University of Tehran , Landscape Engineering
Ph.D , The University of Melbourne , Landscape Architecture