Team Engineering--Large Robots: Visit Vecna Technologies, Inc. in Cambridge MA 11.13.15 - stmarkslions