James M. Shea

James M. Shea

Associate Professor
(716) 878-6927
Campus Address: Technology Building 111