Patients at risk from 'avoidable errors'

2009-04-13 283

Overworked medical staff made 4,000 "avoidable" errors last year, it has been revealed.

Free Traffic Exchange