Profile photo

Maurice McGlashan-Powell

  • Visiting Research Faculty, Electrical and Computer Engineering

Office Location
621 Computer Studies Building
Telephone
(585) 275-1735