Skip to main content

Comprehensive Ophthalmology

A general ophthalmologist deals with all sorts of eye problems, at many different stages. Often, they are the first point of contact, and can offer definitive management.  If a specialized region of the eye is involved, they can direct you to the most appropriate subspecialist.

Below is a list of our doctors who have a full comprehensive practice—click on each doctor for more information.


Service Physicians:


Dr.  Mark Bona
Postgraduate Program Directo…
Dr.  James Farmer
Adjunct Assistant Professor
Dr.  Robert Johnson
Assistant Professor
Dr.  Alex Tam
Assistant Professor
Dr.  Todd Urton
Operating Room Director
Dr.  Stephanie Wood
Assistant Professor