Human-Robot Improvisation performance at Sonic Currents November 15, 2014 Events, Performances November 15, 2014; Riley Commons; WPI; Worcester, MA Share: