Photo not available

John W. Crofts, M.D.

Contact Information

4763 Main Street
Amherst, NY 14226

Bio

Dr. Crofts's biographical information is not currently available.

Current Appointments

Clinical Assistant Professor - Department of Ophthalmology (SMD) - Primary

Education

MD | Medicine | Univ at Buffalo SUNY School of Medicine & Biomedical Sciences1979
BS | Engineering | Princeton University1975