Montreal, QC, Canada
McGill University
Ecole supérieure d'Informatique, Electronique et Automatique / ESIEA
University of Plymouth