BSc: unknown, Sharif University of Technology
MSc: unknown, Sharif University of Technology
PhD: unknown, Sharif University of Technology