NCT05752214 - Quality of Life in Italian Visually Impaired Patients | Crick | Crick