US ranks near bottom among industrialized nations…

US ranks near bottom among industrialized nations in efficiency of health care spending eurekalert.org/pub_releases/2…