Research Officer - National Research Council of Canada Adjunct Assistant Professor - Systems Design Engineering, University of Waterloo
Michael Furlong
Michael Furlong Research Officer - National Research Council of Canada Adjunct Assistant Professor - Systems Design Engineering, University of Waterloo