Depression and work performance: an ecological study using web-based screening.

Depression and work performance: an ecological study using web-based screening.