Skip to main content

Leila Ledbetter

Prof Library Staff
Medical Center Library & Archives
10 Bryan Searle Dr, DUMC 3702, Durham, NC 27710
10 Searle Center Drive, DUMC 3702, Durham, NC 27710