NPI: 1972502383 · SAN FRANCISCO, CA 94109 · Retina Specialist (Ophthalmology) Physician · NPI assigned 07/18/2005