Stanford University
 
Xavier Gabaix

Xavier Gabaix

Harvard University
Stanford University