Event Details
Date: 26 February 2024
Time: 11:30
Location name:
London, UK
Location address:
ExCeL London, Royal Victoria Dock, 1 Western Gateway, London E16 1XL
Click to view dynamic map
John Marshall, Frost Professor of Ophthalmology - Institute of Ophthalmology, University College London