Department of Epidemiology and Public Health
60 College Street, P.O. Box 208034
New Haven, CT 06520-8034
United States
Yale University - School of Medicine
household income, volatility, wealth, medical spending
Political Science, Press and Public Policy, Welfare/Health Care/Social Policy
economic insecurity
economic insecurity, inequality
medicare, private plans