Communities of clinical practice: the social organization of clinical learning.

Communities of clinical practice: the social organization of clinical learning.