Dr. David RoeselMD MPH

Internal Medicine

at Wise Patient Internal Medicine — Seattle, WA

About

Dr. David Roesel is an internal medicine physician at Wise Patient Internal Medicine. He provides comprehensive primary care for adult patients. Dr. Roesel earned his Doctor of Medicine and a Master of Public Health. He sees patients from the practice's waitlist as availability permits.

Education & Training

Additional Training

MD, MPH

Who is Dr. Roesel right for?

Dr. Roesel is a strong fit for adults seeking comprehensive primary care with a public health perspective. Patients managing chronic conditions or preventive care goals will benefit from his broad internal medicine training. He currently accepts patients from the practice waitlist as availability opens.

Similar Doctors Nearby

Frequently Asked Questions

Dr. Roesel practices internal medicine with a focus on comprehensive adult primary care. His training includes both a Doctor of Medicine and a Master of Public Health, giving him a broad clinical and population health perspective.

Dr. Roesel sees patients from the practice waitlist as availability permits. Prospective patients can reach out to Wise Patient Internal Medicine to join the waitlist.

Dr. Roesel earned a Doctor of Medicine and a Master of Public Health. This dual training supports his approach to both individual patient care and broader health considerations.

Dr. Roesel treats adult patients. He provides comprehensive primary care across a wide range of adult health needs at Wise Patient Internal Medicine.

Yes. As part of the Wise Patient Internal Medicine team, Dr. Roesel offers secure telemedicine visits in addition to in-person appointments. Telemedicine is included in the flat monthly membership fee.

Dr. Roesel manages a broad range of adult health concerns through internal medicine. This includes preventive care, chronic disease management, and acute illness, consistent with the full scope of primary care at Wise Patient Internal Medicine.

Doctor profile last updated March 21, 2026