A human factors systems approach to understanding team-based primary care: a qualitative analysis.

A human factors systems approach to understanding team-based primary care: a qualitative analysis.