Skip to main content

David Willis

Medical Instructor in the Department of Medicine
Medicine, Hospital Medicine
40 Duke Medicine Circle, Box 3534, Durham, NC 27710
40 Duke Medicine Circle, Box 3534, Durham, NC 27710

Current Duke Appointments & Affiliations


Medical Instructor in the Department of Medicine · 2026 - Present Medicine, Hospital Medicine, Medicine