He holds a B.Tech. in Chemical Engineering from the Indian Institute of Technology, Delhi, India, and a Ph.D. in Public Policy Analysis from Carnegie Mellon University, Pittsburgh.