Check to see if your insurance is accepted by this health care provider.
Please contact your insurance provider to confirm if your health plan is accpeted.
National Provider ID (NPI): 1669627238
- American Board of Internal Medicine - Internal Medicine
- American Board of Internal Medicine - Medical Oncology
- American Board of Internal Medicine - Hematology
- Medical Education - Beijing Medical University - China (Medical)
- Residency - Kaiser Permanente - San Francisco (Internal Medicine)
- Fellowship - Temple University School of Medicine (Hematology and Medical Oncology)