Dr Beatrice Gallo Title: Dr First name: Beatrice Last name: Gallo Specialty: OphthalmologyGMC number: 7582995Special interests: