Social determinants of health and depression: a preliminary investigation from rural China.

Social determinants of health and depression: a preliminary investigation from rural China.