Communities of practice, a phenomenon to explain student development in community nursing.

Communities of practice, a phenomenon to explain student development in community nursing.