Address:
SEQUOIA HOSPITAL
170 Alameda De Las Pulgas, Redwood City 94062
(650) 369-5811 (Phone), (650) 369-5811 (Fax)
Education:
Medical School
Perelman School of Medicine University of Pennsylvania
Graduated: 2006
University of Arizona
Graduated: 1998