David Taylor

MD, FRCS, FRCP, FRCOphth, DSc(med)

David Taylor

Affiliations and Expertise

Professor Emeritus, Institute of Child Health, University College London; Director of Examinations, International Council of Ophthalmology, London, UK