Mahroo Omar A
Institute of Ophthalmology, University College London, London, United Kingdom.
NIHR Biomedical Research Centre at Moorfields Eye Hospital and the UCL Institute of Ophthalmology, London, United Kingdom.
Invest Ophthalmol Vis Sci. 2025 Aug 1;66(11):41. doi: 10.1167/iovs.66.11.41.