Profile picture
Denis Roy
Doctorate
  • Senior Executive (CEO, President etc.)
    Faculty of Agricultural Sciences and Food, Laval University
    Quebec, Canada
mini profile avatar Denis Roy