Ethan McAuliffe

Computer + Management Engineering student at McMaster University