Go to the profile of Andre Desrochers

Andre Desrochers

Professor, University of Ottawa
  • University of Ottawa
  • Canada