
John W Crofts, MD
150 Washington Ave
Batavia, NY 14020
United States map
(585) 343-8100 office
Professional Affiliations
Academic Appointments- Clin Asst Prof Ophthalmol, SUNY/Buffalo, 1993-present
- Clin Asst Prof Ophthalmol, Univ of Rochester School of Medicine, 1995-present
- Attending Ophthalmologist:
- Erie County Medical Center, Buffalo, NY, 1993-present
- United Memorial Medical Center, Batavia, NY, 1990-present
Education and Training
- Retinal fellowship
- National Eye Institute, National Institutes of Health, Bethesda, MD, USA
- Ophthalmology residency
- Henry Ford Health System, Detroit, MI, USA
- Internship
- State University of New York at Buffalo, Buffalo, NY, USA
- College
- Princeton University, Princeton, NJ, USA