Address:
Peninsula Eye Surgery Center
1128 W El Camino Real, Mountain View 94040
(650) 964-3200 (Phone)
Hospitals:
Peninsula Eye Surgery Center
1128 W El Camino Real, Mountain View 94040
Sutter Maternity and Surgery Center of Santa Cruz
2900 Chanticleer Ave, Santa Cruz 95065
Education:
Medical School
Stanford University
Graduated: 1984
Stanford University Hospital