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

Please Register
Registration requirementsREGISTER