Ph.D , Sharif University of Technology , Energy Systems Engineering
… → …
M.Sc , Sharif University of Technology , Energy Systems Engineering
2010 → 2012
B.Sc , Sharif University of Technology , Chemical Engineering
2006 → 2010