Tech Inventors
The Robo Hub, 86A Sherman St The Robo Hub, 86A Sherman St, Cambridge, Massachusetts, United StatesTech Inventors is a tech playground for curious minds. Campers will explore their inner designer and storyteller through media, coding, robotics, and hands-on projects. Working both on and...