Aaron Carroll

Aired:  07/21/09 Views: 18,168

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

Loading...