Author profile

Pierre Boulanger, PhD

Department of Computing Science, University of Alberta