Advanced nursing practitioners in primary care settings: an exploration of the developing roles.

Advanced nursing practitioners in primary care settings: an exploration of the developing roles.