Address:
Stanford Hospital OTO and PSH Cln
801 Welch Rd, Palo Alto 94304
(650) 723-5281 (Phone)
Hospitals:
Stanford Hospital OTO and PSH Cln
801 Welch Rd, Palo Alto 94304
Stanford Hospital and Clinics
300 Pasteur Dr, Stanford 94305
Education:
Medical School
David Geffen School Of Medicine At UCLA, University Of California, Los Angeles
Graduated: 1995
UCLA Medical Center
Graduated: 1996
Graduated: 2001
Graduated: 2003
Yale University
Graduated: 1991