, Sharif University of Technology , a
… → …
B.Sc , Sharif University of Technology , Physics
… → …
Ph.D , Sharif University of Technology , Physics
2006 → 2011
B.Sc , Sharif University of Technology , Electrical Engineering, Communications + Physics
2001 → 2006