Professor Maria S. Balda

Professor of Cell Biology
Department of Cell Biology
UCL Institute of Ophthalmology
University College London
11-43 Bath Street
London EC1V 9EL

Website

m.balda@ucl.ac.uk