Worcester Polytechnic Institute
Alias WPI
Location Worcester, MA 01609-2280