Day: January 29, 2012

Dearth of evidence

The Institute of Medicine’s (IOM’s) Knowing What Works in Health Care is chock full of depressing news about the state of medical science. I’ve already posted passages from

READ MORE
Subscribe

Email Address*