CfP: 13th International Congress of technology, knowledge and society, University of Toronto, Toronto, Canada, May 26-28, 2017

CfP: 13th International Congress of technology, knowledge and society, University of Toronto, Toronto, Canada, May 26-28, 2017