NCT07816354 - Mindfulness for Saudi Hemodialysis Patients | Crick | Crick