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): 1366631525
- American Board of Internal Medicine - Internal Medicine
- American Board of Internal Medicine - Gastroenterology
- Medical Education - University of Heidelberg (Medical Doctor)
- Internship - Medical Policlinic of the University of Heidelberg (Internal Medicine)
- Internship - Middlesex General Hospital (Internal Medicine)
- Residency - VA Medical Center - Long Beach (Internal Medicine)
- Fellowship - Santa Clara Valley Medical Center (Gastroenterology)