Stéphane Deschênes
Associate, IHPST
University of Toronto
91 Charles Street West
Toronto, Ontario M5S 1K7
Canada
email: stephane dot deschenes at utoronto dot ca
phone: +1 (416) 219-5856
Associate, IHPST
University of Toronto
91 Charles Street West
Toronto, Ontario M5S 1K7
Canada
email: stephane dot deschenes at utoronto dot ca
phone: +1 (416) 219-5856