Musical Robotics Presentation at Touch Tomorrow June 13, 2015 Events, Presentations, Robots June 13, 2015; WPI; Worcester, MA Share: