Elettra Piacentino, Ph.D.

no image available

Postdoc

Contact Information

  • Office Location: FCIEMAS 3571
  • Office Phone: (919) 660-5252
  • Email Address: elettra.piacentino@duke.edu