Associate Professor Alice Davidson alice.davidson@ucl.ac.ukFind usWe are based at UCL Institute of Ophthalmology, 11-43 Bath Street London EC1V 9EL. View Map