The United States ranked 29 th in life expectancy at birth among peer nations in the Organization for Economic Cooperation and Development despite spending almost twice as much on clinical ...