Stella Powell-Williams

Grants & Contracts Manager

Office location

417 Chapel Drive, Box 90086, 226 Reuben-Cooke Building, Durham, NC 27708

Mailing address

Box 90086, Durham, NC 277080086

(919) 660-5752

stella.powell-williams@duke.edu

Departmental grants management.