Impact of Meditation on Reducing Stress in Glaucoma Patients: An Electronic Feasibility Study | NCT07769463 | Trialant