99
Participants
Start Date
November 25, 2021
Primary Completion Date
July 16, 2023
Study Completion Date
July 16, 2023
Click2Print artificial eye
Digitally designed and manufactured ocular prosthesis
Hand-made artificial eye
Hand-made artificial eye
Moorfields Eye Hospital NHS Foundation Trust, 162 City Road, London
Moorfields Eye Hospital NHS Foundation Trust
OTHER