James
Francis
Demarest
![James Francis Demarest](https://scholars.duke.edu/file/i6095042/image_6095042.jpg)
Adjunct Assistant Professor in the Department of Immunology
Adjunct Assistant Professor in the Department of Immunology
Campus Box 3010, Durham, NC 27710
Mailing address
Duke Box 3010, Durham, NC 27710