Varughese Maria S, Kalidindi Sushuma
University of Sheffield, School of Medicine and Population Health, Sheffield, South Yorkshire, UK.
Department of Diabetes & Endocrinology, University Hospitals of North Midlands NHS Trust, Sheffield, UK.
Eye (Lond). 2025 Jun;39(8):1648-1649. doi: 10.1038/s41433-025-03776-4. Epub 2025 Apr 3.