Barraquer Opthalmology Centerh-index: 36Total citations: 4,237Total papers: 411Homepage: http://www.barraquer.com/en/