Professor Maria S. Balda
Phone: 020 7608 6861
Fax: 020 7608 4034
Email: m.balda@ucl.ac.uk
External resources
Find us
We are based at 911±¬ÁÏÍø Institute of Ophthalmology, 11-43 Bath Street London EC1V 9EL.
UCL Institute of Ophthalmology
HomePhone: 020 7608 6861
Fax: 020 7608 4034
Email: m.balda@ucl.ac.uk
We are based at 911±¬ÁÏÍø Institute of Ophthalmology, 11-43 Bath Street London EC1V 9EL.