Dr Andrew Carroll

Accreditation

  • Hospitals MPHR
  • Speciality Ophthalmology
  • InterestsDr Carroll specialises in cataract surgery.