Marston Duncan, Paris Andrea Noah, Galdes Nicole, Xuereb Sara
Department of Ophthalmology, Mater Dei Hospital, Msida, Malta.
Department of Surgery, Mater Dei Hospital, Msida, Malta.
Eye (Lond). 2025 Mar;39(4):800. doi: 10.1038/s41433-024-03552-w. Epub 2024 Dec 16.