Stephen McLeod
American physician
From Wikipedia, the free encyclopedia
Stephen McLeod is an American physician specializing in ophthalmology.
Education and career
McLeod went to high school in Jamaica.[1] He subsequently immigrated to the USA. McLeod received an M.D. degree from the Johns Hopkins University School of Medicine. He completed an ophthalmology residency at the Illinois Eye and Ear Infirmary, University of Illinois in Chicago.[2]
He was previously editor in chief of the journal Ophthalmology.[3]