James
Robert
Snapper
![James Robert Snapper](https://scholars.duke.edu/file/i7969082/image_7969082.jpg)
Consulting Professor in the Department of Medicine
Consulting Professor in the Department of Medicine
1821 Hillandale Road Ste. 25A, Durham, NC 27705
Mailing address
Duke Box 3810, Durham, NC 27710