HealthcareDiscovery.AI / Doctors / California / Palo Alto / Internal Medicine

Internal Medicine in Palo Alto, California

Data updated monthly · Last refresh September 2026

189 Internal Medicine providers practice in Palo Alto, and 17% received drug or device company payments in 2025. Listings are drawn from federal public records and are not endorsements.

Internal Medicine providers in Palo Alto

Listed alphabetically. Payment figures come from the federal Open Payments program, which requires drug and device companies to report what they pay physicians for consulting, speaking, meals, travel and royalties. A disclosed payment is a financial relationship, not evidence of wrongdoing, and many totals reflect a single meal. Figures cover calendar year 2025.

Dr. Albert Lam, MD
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 853-2977
Dr. Albert Luo, M.D.
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 723-3300
Dr. Alexander Ungewickell, M.D., PH.D.
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 498-6000
Dr. Alexandra Cours
Palo Alto, CA · No drug or device payments recorded (2025) · Telehealth · (650) 723-4000
Dr. Ami Laws, M.D.
Palo Alto, CA · $14 in drug and device payments (2025) · (650) 325-3200
Dr. Amita Kalra, M.D.
Palo Alto, CA · $39 in drug and device payments (2025) · (650) 736-5555
Dr. Amy Levin, MD
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 321-4121
Dr. Amy Yu, MD
Palo Alto, CA · $199 in drug and device payments (2025) · Telehealth · (650) 853-2972
Dr. Ana Rivera
Palo Alto, CA · No drug or device payments recorded (2025) · Telehealth · (650) 853-2977
Dr. Anita Gupta, MD
Palo Alto, CA · $75 in drug and device payments (2025) · (650) 321-4121
Dr. Arlina Ahluwalia, MD
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 493-5000
Dr. Arthur Traum, M.D.
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 493-5000
Dr. Asha Nayak, M.D., PH.D.
Palo Alto, CA · $95 in drug and device payments (2025) · (650) 493-5000
Dr. Audrey Chai, MD
Palo Alto, CA · $125 in drug and device payments (2025) · (650) 723-4000
Dr. Bankole Asebiomo, MD
Palo Alto, CA · No drug or device payments recorded (2025) · (229) 391-4100
Dr. Bari Rudikoff, M.D.
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 493-5000
Dr. Barry Eisenberg, MD
Palo Alto, CA · No drug or device payments recorded (2025) · Telehealth · (650) 853-2977
Dr. Benjamin Berger
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 725-7061
Dr. Bradford Duncan, MD
Palo Alto, CA · No drug or device payments recorded (2025) · Telehealth · (650) 321-4121
Dr. Bradford Rabin, MD
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 494-7004
Dr. Calvin Brenneman, MD
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 321-4121
Dr. Carlos Feder, M.D.
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 852-9010
Dr. Carl Winterstein, MD
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 326-6244
Dr. Cassandra Thanh, MD
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 723-4000
Dr. Charlotte Jacobs, M.D.
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 725-8738
Dr. Cheryl Shaffer, MD
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 853-2977
Dr. Christina Devine, M.D.
Palo Alto, CA · No drug or device payments recorded (2025) · Telehealth · (650) 853-2977
Dr. Christopher Burn, M.D.
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 321-4121
Dr. Christopher Kwong, MD
Palo Alto, CA · No drug or device payments recorded (2025) · Telehealth · (650) 853-2977
Dr. Christopher Millhouse, M.D.
Palo Alto, CA · No drug or device payments recorded (2025) · (617) 636-5000
Dr. Corine Cesana, MD
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 493-5000
Dr. Craig Munroe, MD
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 722-9839
Dr. Crystal Smith-spangler, MD
Palo Alto, CA · No drug or device payments recorded (2025) · Telehealth · (650) 321-4121
Dr. Cynthia Hom, MD
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 321-4121
Dr. David Jones, M.D.
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 384-0986
Dr. David Yao, M.D.
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 493-5000
Dr. Deirdre Stegman
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 321-4121
Dr. Deyu Wang, MD
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 321-4121
Dr. Douglas Owens, M.D.
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 852-3343
Dr. Edwin Colloff, MD
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 498-2336
Dr. Elizabeth Greyber, MD
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 736-5211
Dr. Elizabeth Koehler, MD
Palo Alto, CA · No drug or device payments recorded (2025) · Telehealth · (650) 723-6028
Dr. Elliott Wolfe, M.D.
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 208-5397
Dr. Emily Woods
Palo Alto, CA · $28 in drug and device payments (2025) · (650) 493-5000
Dr. Eric David, MD
Palo Alto, CA · $201 in drug and device payments (2025) · (650) 391-9740
Dr. Fatima Baig, MD
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 723-4000
Dr. Frank Perlroth, M.D.
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 329-0440
Dr. Gail Pyle, M.D.
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 321-4121
Dr. Geoffrey Tso, MD
Palo Alto, CA · No drug or device payments recorded (2025) · Telehealth · (650) 723-4000
Dr. Gordon Gao, M.D., PH.D.
Palo Alto, CA · No drug or device payments recorded (2025) · (650) 493-5000

Conditions Internal Medicine providers in Palo Alto, California commonly treat

Patients often search by condition rather than specialty. These are conditions typically managed by Internal Medicine providers. Individual practices vary, so confirm with the provider before booking.

Common questions

How many Internal Medicine providers are in Palo Alto, California?

There are 189 Internal Medicine providers with active NPI records practicing in Palo Alto, according to federal NPPES data refreshed monthly.

How many Internal Medicine providers in Palo Alto received drug or device company payments?

33 of 189 (17%) received at least one payment from a drug or device company in 2025, according to the federal Open Payments program.

What conditions do Internal Medicine providers in Palo Alto treat?

Internal Medicine providers in Palo Alto commonly treat high blood pressure, type 2 diabetes, high cholesterol, preventive care, chronic disease management and related conditions. Individual practices vary, so confirm with the provider before booking.

Where does this data come from?

Provider records come from the federal NPPES registry and CMS Doctors and Clinicians files. Payment figures come from the CMS Open Payments program for calendar year 2025. The directory refreshes monthly.

All specialties in Palo Alto Internal Medicine across California

Sources: NPPES (CMS), Doctors and Clinicians national files, CMS Open Payments 2025. Updated monthly. Records are public federal data and are not verified credentials, licensure checks, or endorsements. This directory is informational and not medical advice. How we build this directory.