1 Oxford Eye Hospital, Oxford University Hospitals NHS Foundation Trust, Oxford, United Kingdom of Great Britain and Northern Ireland.
2 Nuffield Laboratory of Ophthalmology, University of Oxford Nuffield Laboratory of Ophthalmology, Oxford, United Kingdom of Great Britain and Northern Ireland.