Stressful working conditions and poor self-rated health among financial services employees.

Stressful working conditions and poor self-rated health among financial services employees.