Andrew Castillo

Consultant details

Name
Dr Andrew Castillo
Job title
Consultant Ophthalmologist
GMC number
2372033
Services
Qualifications
  • MD University of Malta – 1975
Medical interests
  • Anterior segment and cornea
Contact number
(01522 597634