

Avery Broderick University of Waterloo
Avery Broderick University of Waterloo
Avery Broderick University of Waterloo
Avery Broderick University of Waterloo
Avery Broderick University of Waterloo
Dimitrios Psaltis University of Arizona
Avery Broderick University of Waterloo
Shep Doeleman Harvard University
John Wardle Sheffield Hallam University
Jonathan McKinney University of Maryland, College Park
Avery Broderick University of Waterloo