BSc: Materials Science and Engineering , Sharif University of Technology
MSc: Materials Science and Engineering , Sharif University of Technology
PhD: Nanoscience and Nanotechnology , Sharif University of Technology