Et in Arcadia ego
Asheville politics, Objectivism, and other stuff that tickles my fancy.
Friday, November 13, 2009
Cancer Survival Rates
Punishing health-care innovation – part 1
by Jeff Scialabba | November 13, 2009
America is the world leader in medical device innovation, producing more new medical devices annually than any other nation.