Shahla Adel, Ph.D.

Visiting Associate Professor of the Practice

(919) 613-6131

shahla.adel@duke.edu