Skip to main content

James Robert Snapper

Medical Professor in the Department of Medicine
Medicine, Pulmonary, Allergy, and Critical Care Medicine
Duke Box 3810, Durham, NC 27710
1821 Hillandale Road Ste. 25A, Durham, NC 27705

Current Appointments & Affiliations


Medical Professor in the Department of Medicine · 2025 - Present Medicine, Pulmonary, Allergy, and Critical Care Medicine, Medicine

Previous Appointments & Affiliations


Consulting Professor in the Department of Medicine · 2008 - 2024 Medicine, Pulmonary, Allergy, and Critical Care Medicine, Medicine