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]

References

Related Articles

Wikiwand AI