Julio Ortega-Usobiaga Editor-in-Chief Ophthalmologist European Ophthalmic Institute, Spain
cataract and Refractive surgeon
Journal of Eye & Cataract Surgery received 81 citations as per Google Scholar report