Scott

Scott Campbell

Associate Professor, Teaching Stream (History of technology, social impact of technology)
Remote video URL