Address:
2417 Central Ave, Alameda, CA 94501
320 Lennon Ln, Walnut Creek, CA 94598
280 W Macarthur Blvd, Oakland, CA 94611
Education:
Doctor of Medicine
Kaiser Permanente Oakland Medical Center - Residency - Internal Medicine
Board certifications:
American Board of Internal Medicine Certification in Internal Medicine