boston, massachusetts, united states
Worcester Polytechnic Institute (WPI)
Worcester Polytechnic Institute