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.