MSc: Mathematics, Princeton University
PhD: Mathematics, Princeton University
BSc: Mathematics, Sharif University of Technology