Innovative health care delivery teams: learning to be a team player is as important as learning other specialised skills.

Innovative health care delivery teams: learning to be a team player is as important as learning other specialised skills.