Money is usually seen as a shield against poor health. Higher incomes often mean better education, safer jobs, healthier food, and easier access to medical care. But new research suggests that in the ...