Skip to main content
  • Dr. Flanagan graduated from Brown University with a degree in neuroscience. She attended medical school at the University of Rochester in Rochester, New York. She is currently completing residency in ophthalmology at the University of Alabama-Birmingham, with plans of pursuing a fellowship in neuro-ophthalmology.