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
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