Return to Article Details 5458.2024 Relationship of Self-Efficacy with Quality of Life of Chronic Kidney Failure Patients Undergoing Hemodialysis at the Hemodialysis Installation at Diponegoro Hospital Dua Satu Klaten Download Download PDF