He received his doctorate degree in computer science from Princeton University in 2003 under the supervision of Sanjeev Arora.
Έλαβε το διδακτορικό δίπλωμα στην επιστήμη υπολογιστών από το Πανεπιστήμιο Πρίνστον το 2003 υπό την εποπτεία του Σαντζίβ Αρόρα.