Address:
801 Welch Rd STE 1, Palo Alto 94304
(650) 723-5281 (Phone), (650) 725-8502 (Fax)
UNIVERSITY SCHOOL OF MEDICINE STANFORD
801 Welch Rd, Palo Alto 94304
(650) 725-6500 (Phone), (650) 725-8502 (Fax)
Hospitals:
801 Welch Rd STE 1, Palo Alto 94304
UNIVERSITY SCHOOL OF MEDICINE STANFORD
801 Welch Rd, Palo Alto 94304
Harborview Medical Center
325 9Th Ave, Seattle 98104
Education:
Medical Schools
Stanford University
Graduated: 1995