Profile picture
Steve J Charette
Associate professor
Laval University
Doctorate
Quebec, Canada
mini profile avatar Steve Charette