Month: August 2007

Home / (Page 5)
Ezra assesses the meaning of the fact that the United States ranks #1 in cancer survival rates, which seems likely to be adduced frequently by apologists for the indefensible American health care system: Moreover, simply having the highest survival rates isn’t a particularly useful metric of whether we’re getting good value for our money. Our […]
1 4 5 6 20
It is main inner container footer text