Healthcare Reform: Learning from Others
Among industrialized countries, Japan has the lowest per capita spending on healthcare and the highest life expectancy. What are the Japanese doing right?
http://www.contingenciesonline.com/contingenciesonline/20100910#pg49

