License number. 32068
Bachelor in Medicine and Surgery from University of Guayaquil, Ecuador. Ophthalmology Speciality from Institut Universitari Barraquer, Barcelona.
Spanish and Catalan
Contact us or request an appointment with one of our specialists.