Scholion.ai

Robert Stambaugh

41 catalog papers. Identity-linked publications and additional name matches are distinguished below.

ORCID: 0009-0008-5137-9045

University of Pennsylvania, 3620 Locust Walk, Philadelphia, PA 19104, USA; NBER, USA

Publications