Fonseca, Raquel; Michaud, Pierre-Carl; Galama, Titus; … - 2009
health spending (insurance 29% and technology 24%) while income less than 10%. By simultaneously occurring over this period … 59% of the rise in life expectancy at age 50 over this period while insurance and income explain less than 10%. -- Demand …