Skip to main content

David Larcker

Stanford University

Address