Address:
Childrens Hospital Nephrology
747 52Nd St STE 5, Oakland 94609
(510) 428-3335 (Phone)
Hospitals:
Childrens Hospital Nephrology
747 52Nd St STE 5, Oakland 94609
Sutter Medical Center of Santa Rosa
3325 Chanate Rd, Santa Rosa 95404
Education:
Medical School
Harvard Medical School
Graduated: 1986
Childrens Hospital