Intolerance of error, and blame culture, drive medical excess, say US doctors

A zero tolerance for error and uncertainty drives the culture of overdiagnosis and overtreatment, say two senior US doctors in The BMJ.