Shila Nordone

Shila Nordone

Director of Research Development

Contact Information

LSRC 316

613-8052
snordone@duke.edu