Worcester Polytechnic Institute 2017 - 2019 Worcester, United States of AmericaStudies / Statistics / Data, IT development