Gou Suqing, Chen Jiexiao, Chen Jieling
The Second Affiliated Hospital & Yuying Children' Hospital of Wenzhou Medical University, Department of Ophthalmology, Wenzhou, 325000, China.
New York University, Steinhardt School of Culture, Education, and Human Development, New York, 10012, USA.
Eye (Lond). 2025 Mar;39(4):798-799. doi: 10.1038/s41433-024-03491-6. Epub 2024 Nov 18.