Role of resilience and social support in alleviating depression in patients receiving maintenance hemodialysis.

Role of resilience and social support in alleviating depression in patients receiving maintenance hemodialysis.