Musical Robotics Presentation at Touch Tomorrow June 12, 2017 Events, Presentations, Robots June 10, 2017; WPI; Worcester, MA Share: