Teamwork and error in the operating room: analysis of skills and roles.

Teamwork and error in the operating room: analysis of skills and roles.