Skip to main content

Debra Harris

Assoc Dir, DCRI
Duke Clinical Research Institute
Box 3850, Durham, NC 27710
300 West Morgan St, Durham, NC 27701

Current Appointments & Affiliations