Tagged with rebecca slayton

Cast IT

Rebecca Slayton: Cybersecurity and Star Wars

2,895 views July 27, 2017

Rebecca Slayton is a professor at the Department of Science and Technology Studies and Judith...