Published December 26, 2013 at 500 × 259 in U.S. ranks near bottom among industrialized nations in efficiency of health care spending Photo credit: Connor Tarter (Source: Flickr) (Visited 14 times, 1 visits today)