Peter MacKinnon
Peter MacKinnon
Senior Research Associate, Faculty of Engineering
University of Ottawa