Where is Worcester Polytechnic Institute located?
Worcester Polytechnic Institute, Worcester Polytechnic Institute, United States of America (approx. 42.274445°, -71.8075°)
Worcester Polytechnic Institute, Worcester Polytechnic Institute, United States of America (approx. 42.274445°, -71.8075°)