Stéphane Bouchard, Ph.D.

Dr. Stéphane Bouchard, Ph.D.

Université du Québec en Outaouais, Gatineau, Quebec, Canada
orcid