Location
Worcester Polytechnic Institute
Robotics Engineering
Offices 220 and 224
85 Prescott Street
01605 Worcester, MA, USA
Postal Address
Worcester Polytechnic Institute
Robotics Engineering
NEST Laboratory
85 Prescott Street
01605 Worcester, MA, USA