Grad students throw technical language out the window at Concordia’s Three Minute Thesis Competition
© Concordia University