Tel Aviv University

Life, liberty, and the pursuit of healthcare?

"Obamacare"—was signed into law in 2010 and promised the largest overhaul of the U.S. healthcare system since the 1960s. Designed to provide medical care to uninsured Americans, it has been widely decried ...

Sep 23, 2014
popularity 5 / 5 (2) | comments 0