Address:
1225 Crane St, Menlo Park 94025
(650) 323-0231 (Phone)
Stanford Eye Institute
2452 Watson Ct, Palo Alto 94303
(650) 723-6995 (Phone)
Hospitals:
1225 Crane St, Menlo Park 94025
Stanford Eye Institute
2452 Watson Ct, Palo Alto 94303
Stanford Hospital and Clinics
300 Pasteur Dr, Stanford 94305
Education:
Medical Schools
University Of British Columbia Faculty Of Medicine
Graduated: 1966