Asheville politics, Objectivism, and other stuff that tickles my fancy.
Friday, November 13, 2009
Cancer Survival Rates
RELATED
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.