Michelle Plue

Plue

Engineer - EM/Bio

Contact Information:

  • Office Location: 1583 Fitzpatrick CIEMAS
  • Office Phone: 919-660-5477
  • Email Address: michelle.plue@duke.edu