Institut Catal de Retina (ICR) in Barcelona, Spain is an ophthalmology centre of reference at both national and international level offering comprehensive ophthalmological care across all specialties including refractive surgery, cataract surgery, treatment of age-related macular degeneration (AMD), retinal surgery, corneal surgery, treatment of glaucoma, oculoplastics, paediatric ophthalmology and emergency eye care.
Find out more about ICR Ophthalmology Center Barcelona0.00 out of 5
From 0 reviews