Profile picture
Stéphane Bouchard
Doctorate
  • Université du Québec en Outaouais
    Gatineau, Canada
mini profile avatar Stéphane Bouchard