EyeDoctorProofLook up eye doctors in the NPPES registry

Ophthalmologists in Stanford, CA

81 ophthalmologists listed in the NPPES public registry. Average 14 years on NPPES.

Verify a California ophthalmologist's license

License status and disciplinary actions come from the official state medical board.

Medical Board of California
NPPES-tenure context: "Years on NPPES" measures time since CMS issued the National Provider Identifier — not clinical experience. Data is from the NPPES public registry (updated monthly). Verify current license status with the state board above.

81 of 81 ophthalmologists

Clement Cheng, MD

MD
21 yrs on NPPES

300 PASTEUR DR, Stanford, CA 94305

(650) 723-4000

NPI 1629065826

Yaping Liao, MD

MDOphthalmology
20 yrs on NPPES

300 PASTEUR DR, Stanford, CA 94305

(650) 723-4000

NPI 1497711832

Quan Nguyen, MD

MDOphthalmology
20 yrs on NPPES

300 PASTEUR DR, Stanford, CA 94305

(650) 723-4000

NPI 1487608766

Diana Do, MD

MDOphthalmology
20 yrs on NPPES

300 PASTEUR DR, Stanford, CA 94305

(650) 723-4000

NPI 1245270313

Vinit Mahajan, MD

MDOphthalmology
20 yrs on NPPES

300 PASTEUR DR, Stanford, CA 94305

(650) 723-4000

NPI 1497784300

Ann Fisher, MD

MDOphthalmology
20 yrs on NPPES

300 PASTEUR DR, Stanford, CA 94305

(650) 723-4000

NPI 1861417636

Alana Grajewski, MD

MDOphthalmology
20 yrs on NPPES

300 PASTEUR DR, Stanford, CA 94305

(650) 723-4000

NPI 1538187588

Mary Elizabeth Hartnett, MD

MDOphthalmology
20 yrs on NPPES

300 PASTEUR DR, Stanford, CA 94305

(650) 723-4000

NPI 1871507020

Artis Montague, MD

MDOphthalmology
20 yrs on NPPES

300 PASTEUR DR, Stanford, CA 94305

(650) 723-4000

NPI 1679680086

Peter Levin, MD

MDOphthalmology
20 yrs on NPPES

300 PASTEUR DR, Stanford, CA 94305

(650) 723-4000

NPI 1568570364

Susan Ryu, MD

MDGlaucoma Specialist
20 yrs on NPPES

300 PASTEUR DR, Stanford, CA 94305

(650) 723-4000

NPI 1346359270

Robert Chang, MD

MDOphthalmology
20 yrs on NPPES

300 PASTEUR DR, Stanford, CA 94305

(650) 723-4000

NPI 1417044280

Geoffrey Tabin, MD

MDOphthalmology
20 yrs on NPPES

300 PASTEUR DR, Stanford, CA 94305

(650) 723-4000

NPI 1912097544

Edward Manche, MD

MD
20 yrs on NPPES

300 PASTEUR DR, Stanford, CA 94305

(650) 723-4000

NPI 1992863443

Steven Sanislo, MD

MDCornea & External Disease
20 yrs on NPPES

300 PASTEUR DR, Stanford, CA 94305

(650) 723-4000

NPI 1356409882

Mark Blumenkranz, MD

MDOphthalmology
20 yrs on NPPES

300 PASTEUR DR, Stanford, CA 94305

(650) 723-4000

NPI 1114085636

Heather Moss, MD

MDOculoplastic Surgery
20 yrs on NPPES

300 PASTEUR DR, Stanford, CA 94305

(650) 723-4000

NPI 1679638894

Prithvi Mruthyunjaya, MD

MDOphthalmology
19 yrs on NPPES

300 PASTEUR DR, Stanford, CA 94305

(650) 723-4000

NPI 1073670477

Syed Khizer Khaderi, MD

MDOculoplastic Surgery
19 yrs on NPPES

300 PASTEUR DR, Stanford, CA 94305

(650) 723-4000

NPI 1588713036

Michael Marmor, MD

MDOphthalmology
19 yrs on NPPES

300 PASTEUR DR, Stanford, CA 94305

(650) 498-5710

NPI 1225181662

Page 1 of 5