×
Loyola University Chicago Logo Loyola University Chicago Stritch School of Medicine Department of Ophthalmology

Top Doctors 2023

Four Loyola Medicine Ophthalmology physicians have been named to 2023 Castle Connolly Top Doctors.

Dr. Charles Bouchard has been Top Doctor for last 20 years, Dr. James McDonnell has been Top Doctor for last 10 years, Dr. Felipe De Alba has been Top Doctor for last 5 years, and Dr. Brad Anstadt has been Top Doctor for the last 20 years. 

Four Loyola Medicine Ophthalmology physicians have been named to 2023 Castle Connolly Top Doctors.

Dr. Charles Bouchard has been Top Doctor for last 20 years, Dr. James McDonnell has been Top Doctor for last 10 years, Dr. Felipe De Alba has been Top Doctor for last 5 years, and Dr. Brad Anstadt has been Top Doctor for the last 20 years.