Job satisfaction among mental healthcare professionals: The respective contributions of professional characteristics, team attributes, team processes, and team emergent states.

Job satisfaction among mental healthcare professionals: The respective contributions of professional characteristics, team attributes, team processes, and team emergent states.