David Larcker

Stanford University

Address