Aaron Carroll

  • Aired:  07/21/09
  •  | Views: 17,022

Aaron Carroll believes the single-payer system will cost less, cover everyone and lead to better outcomes. (6:16)

Loading...