Ellen Segan

Adjunct Assistant Professor

  • 919-549-4240
  • Engineering Building I (EB1) 3002