The multifaceted impact of stress on immune function | Synapse