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

* indicates required
Email Format