Lara Shore-Sheppard

Professor of Economics
Williams College

Papers: