Daniel Vogel
University of Waterloo [...]
University of Waterloo [...]
University of Saskatchewan [...]
University of Manitoba [...]
Dalhousie University [...]
University of Waterloo [...]
Université de Montréal [...]
Queen's University [...]
Department of Computer Science The University of British Columbia [...]