NCT05397743 - Quality Of Life After Eye Surgical Removal | Crick | Crick