Mindfulness for Saudi Hemodialysis Patients | NCT07816354 | Trialant